I chose this property based on two main criteria - closeness to the Royal Mile and the statement "Free parking on premises". I do not consider a nearly 1/2 mile walk "on premises" by any stretch of the definition. (The parking is in the opposite direction from the Mile.) Had I known this I would have chosen a different location. I do not mind paying for nearby parking if needs be but it was not available here.
Unfortunately, the living room furniture was in pitiful shape. Not ratty, but the cushions slid off the front of the couch and the front skirt kept coming loose. I am not generally concerned with furnishing, but this could be much better.
On the positive, the location is excellent. And Richard responded to my messaging in a very timely manner, even showing up at the property to make sure we got in ok. And the beds slept very very well. In fact, I was tempted to raise the sheets to see what brand the mattress was.
If you are looking for an excellent location, a good night's sleep and the parking is not a concern, this might be the place for you. But not for me.