Outstanding spot right near the royal mile and minutes from a beautiful hike up the hill ! Place was clean and comfortable. Only downside was the noise from the busy street but it's an easy tradeoff for the location . Hosts made the check in a breeze and responded immediately.