First time we (many moons ago) and we were young, we camped.
Campsite on side of hill, most interesting.
Beautfiul place, Kate, lovely people, most welcoming and friendly and helpful.
Floddigarry Hotel is/was wonderful.
Be careful though of local closing times. They are in a different time zone.
Fort William is lovely too, but rained on every occasion we visited/passed through.