Fantastic location. Do not hesitate booking this place- you will not be disappointed. It is literally on the Royal Mile. It’s just a super short walk to Edinburgh Castle— it’s just up the street.