Really amazing location - right on the royal mile, so easy walking distance to most places. It was nice to go back in the early afternoon and rest for a bit before heading out again (especially since we had 4 kids in our group). One of the toilets is in a seriously tiny room/closet - our group found it funny, so it didn’t end up being an issue for us. But just be warned - only small children and very petite adults will be able to go to the bathroom and close the door. Lol. Overall though, a really great stay and experience - I would definitely stay here again!