We had a lovely stay at the Highland cottage! The location is fabulous, with many great restaurants within walking distance. The cottage itself was clean and had everything we needed to enjoy our stay. Our 7-year-old son LOVED his own little room adjacent to our bedroom (super convenient if you have kids). David was a super communicative host and we would definitely love to be back.