Absolutely beautiful apartment, 20 metres from the Royal Mile! The roof terrace is also a nice touch! Both my wife & I were very pleased by our choice!!! A hidden gem!! Thanks for letting us stay!!