My wife and I had an excellent stay at Crag and Catherine's! Their place was clean and well presented as in the description and they were always in contact to make sure we were happy with everything.
We wouldn't hesitate to recommend this as a great base in Edinburgh!