Amazing location just on the royal mile. I went for a couple of walking tours which finished just next to this location. Amazingly well maintained. Definitely recommend staying at this place :)