Just perfect. The whole place was clean and nicely decorated; Graham met us at the door and was extremely friendly. The living area was spacious with lots of natural light, and also a charming backyard. We really enjoyed our stay, and it was an easy 20 minutes walk to Royal Mile (straight shot, which is great for people like me who are directionally challenged) and lots of great restaurants and markets nearby. Overall, I'd highly recommend it and would stay there again in a heartbeat!