My family loved this grand and cozy place. It is very spacious and comfortable. The three bedrooms are each very nice, but the common areas make the place special, with a large comfortable living room and a large kitchen and sitting area as well. The private garden across the street was a nice bonus.
The location is great if your don't mind walking a bit. Grassmarket was about 20 minutes away, and the nearest grocery was about 10 minutes.