Spotless, stylish, large but cozy and relaxing place. Great host who met us personally, showed us around the flat, and provided local tips. 10 minutes walk in New Town from Waverley rail station. Decor seemed lovingly curated.