Great apartment in an amazing location just off the Royal Mile. There are a few flights of stairs however it is more than worth it for the views and the lovely apartment. Spotlessly clean with all essentials you need. Colin and his team were very responsive throughout.