Great place, great hosts, thoughtful and well looked after place