Excellent apartment, in fact the best I have stayed at from various flats/houses around the world. Exactly as described and spacious enough for the five of us who stayed there. There are several good gastro pubs in the immediate vicinity and also a supermarket and various take aways. A lovely 20 minute walk inro the town centre through Edingburgh's beautiful streets. Highly recommended.