Very happy with our stay, great central location looking out onto the Royal Mile. The apartment was bigger than we expected and perfectly clean. Shahid was great for communicating and gave clear instructions. Would definitely stay again.