Absolute gem of an apartment in a really vibrant part of the old town. The Royal Mile is easily accessible by foot. The apartment is comfortable and has modern amenities but it is a proper old town flat and retains so many original features, which makes if a great place to stay if you want to be on historic surroundings. The kitchen has everything you would need for cooking up meals and laundry for a longer stay. Shower is amazing!! Whilst some reviewers have made reference to noise in front bedroom, I don't think it was an issue. I had spent the whole day walking and the bed was so comfortable that I was able yo get a really good night's sleep. The back bedroom is much quieter though. All in all a lovely, characterful apartment. The stairs might not be great for those with slight mobility issues because, as with traditional flats, the stairwell is fairly narrow and there are no landings as such. It isn't an issue as long as you are mindful. (I wasn't, and tripped up a couple of steps on first entering because I didn't take my time).