AMAZING. Right at the heart of the royal mile, close to all its attractions. Can’t get a better location. It was clean, and the host was very accommodating with us asking for an earlier check in. The communication was great and fast. Would definitely stay here again and would recommend anyone to stay at this location.