The absolute best location on the Royal Mile. Michael was very to respond to my questions. Oliver met us exactly on time for check in. Perfect flat for our group of 6. We would stay here again anytime. Thank you Michael.