Beautiful, cosy, arty, foodie, doggy, chatty, ideally located, gorgeous views, interesting and obliging and personable hosts. I had a lovely time... Thank you!