Absolutely amazing location right on the Royal Mile. I could not have picked a better place to stay!