Staying at Richard's place was good for the short one night stay we needed in Edinburgh. As a family of 5 with 4 adults and a kid, the rooms and living space were ample and the two clean bathrooms really helped us too. The kitchen was nicely stocked with cutlery and utensils for use too, which was good as we ordered in dinner.
In terms of location you can't really ask for more as it's very centrally located so you can choose to walk to the shops too, which though a bit of an uphill jaunt, is perfectly doable for most.
Lastly, Richard's communication and promptness has to be mentioned. As parking is strictly controlled he quickly responded to my questions about it and also when there was a slight issue with the furniture that we weren't sure how to fix, he came over in our absence and fixed that.