The location of this place is incredible. It is right on the Royal Mile and 5 minutes from Waverley.
Check-in was fine although you only get the key safe details an hour before so probably not for you if you like everything planned to the final detail.
Inside is clean and fine but very basic. No microwave, tv or extra blankets. The heating is strange - I just pressed every button that I could find until it increased but its weird. It was total luck that I got it working.
For the price and the location, I would definitely stay again.