We’re looking for somewhere to stay in Scotland as a base to do some mountain walks (maybe up Ben Nevis) but also with access to beach/lakes and ideally a town with a few restaurants/shops (trying to cater for all our needs - DH likes walking, DD16 likes shopping/cafes, DD13 likes beaches/swimming/walking, and I’m happy with all of those things).
We had a fab holiday a couple of years ago in North Wales, where we could go into Snowdonia for walks, and also to beaches, and Porthmadog, etc for shops/cafes - so we’re basically looking for the equivalent but in Scotland as we’ve never been.
Any ideas for where to start looking?