We chose Highland Club for its location (for Highland day trips) and the quality of the units. The setting is wonderful, loved the pool and my husband enjoyed some snooker. We were welcomed with good shortbread and a bottle of wine on the dining table. This apartment has some lovely finishes but some basic daily-living details could be better addressed. Not a deal-breaker, but it will help guests to consider in advance. The kitchen has designer finishes but no upper cupboards; while all the lower cupboards are filled with pots, pans, lots of useful tools but there is no empty space for pantry goods. (We emptied one shelf of frypans for our food.) In the master bedroom, the bed is under the steep ceiling with dormer windows, so one must crouch getting in and out of bed (and I'm short). We literally moved the bed over a foot, to minimize bumping my head. The whole room arrangement needs to be reconsidered. There is no bureau, which is odd, and inconvenient. The second bedroom does have 2 single storage beds with drawers on the bottoms. For a party of 4 though, clothes storage would be awkward. As would hanging wet bath and/or pool towels, as there is only one small towel warmer and one towel rod in the bathroom. Most importantly, for those with mobility issues: as others have noted, the 20 stairs to the bedrooms are steep - that is, the risers are high - and narrow, like a walled-in spiral. With the bathroom on the lower floor, that should be a consideration. Also, the floor of the tub is elevated above the bathroom floor, and there are no grab bars for stability (the glass half-panel is hinged, not fixed). We are fit and mobile, but we had to take care especially stepping out of the tub. Except for the stairs, I hope these are inconveniences the owners could eliminate to make longer stays much more comfortable.