Excellent location. Some improvements needed to make this a 5 star place. Enjoyed our time in Edinburgh, wonderful city with heritage and history unseen anywhere else.
Disclaimer on the beds, these are tiny (1.8m long) and squeak to the point of being heard throughout the house. As someone 6ft7 I ended up sleeping on the floor as it was just unbearable to sleep on these.