We have just spent a great weekend at this place.
The location in grass market is excellent and the flat was absolutely spotless and warm at all times! Ben was a great host, and also provided lots of restaurant recommendations.
I would not hesitate to recommend this place!