We had an amazing stay in this apartment for a long weekend. It is finished to a lovely high standard and was spotlessly clean. The location is brilliant just at the bottom of the royal mile with east access to everything. The only thing missing is a full length mirror and that is me being really picky. I would visit again in a heartbeat.