We had a fantastic 3 days here. Communication in advance was great, with clear instructions.
Also, having an earlier than usual check in was very helpful.
The location is excellent, being 5-10 mins walk downhill from Princes Street and Wavelery Station.
The accommodation had everything we needed, we didn't cook or use the kitchen facilities.
It was toasty warm, so much so that we even turned the radiators down. So no worries about chilly Scottish nights.
Highly recommended.
There is no parking, so consider doing what we did. Use one of the park and rides (free or 50p per day depending on which one) and get the train to Waverley Station (£3 each way).