Stunning accommodation, great hosts.