We had a lovely stay here. Perfectly located for the red hill market/show, and activities at Arthur's Seat, as well as being conveniently close to the beach, shops and restaurants.
The accommodation had all the amenities we needed and was very comfortable, with a beautiful view from the dining/living area upstairs. Clinton was very helpful and friendly to communicate with when we encountered issues with the tv, which were then resolved quickly.
Just a heads up if you have difficulties with stairs - there is no internal staircase between the two levels. They are separate houses with access between the two via outdoor steps and paths that could be a little challenging in the dark, or for anyone unsteady on their feet. But we had no difficulties with them ourselves and there were few enough steps that it was not difficult to bring our luggage in.