We had a lovely stay at Knoydart Cottage, the cottage itself is very homely and the view is spectacular. The kids had a ball exploring the garden, although we encountered a few ticks, so do keep an eye out.
The convenience of the Duisdale Hotel literally being next door was great for the nights we couldn't be bothered cooking dinner.
A beautiful part of Skye, Armadale Castle down the road is also a must see, fabulous play area for the kids.
Highly recommend 👌