Gorgeous location, lovely home, sparkling clean and interesting and welcoming hosts.