We booked a Townhouse Grand room for 1 night. Having looked at the photos online, the reality was a disappointment. Furniture was scratched and shabby but the main issue was the shower. I can live with a bathroom being small, but this was cramped, with an over bath shower that both my husband and myself struggled to get into and out of ; it was so high! I am only 5 feet tall and my husband has arthritis so clambering in and out verged on the dangerous! The shower itself was a huge let-down. It looks very fancy with a variety of "jets" but the actual water flow was a bit pathetic, not at all invigorating. Also, the bathroom light switch was literally dangling from its backing plate.
We mentioned all of these concerns to the young man at reception and asked for a change of room. He was politely disinterested and told us all the rooms were full but that he'd ask an electrician to look at the dangling switch next morning ( when we were due to leave)!
On the plus side, the location was quiet, the room was very clean, the bed was very comfortable, the towels were very fluffy, the breakfast staff were pleasant, the cooked breakfast was nice and the building itself is beautiful.
When we checked out, the young lady at reception did not ask about our stay but brightly told us to enjoy the rest of our day.
Finally, parking nearby on weekdays is a bit of a nightmare at £4.50 per hour and wardens seem to be plentiful, probably standard for Edinburgh. So, a treat that wasn't really.