Stunning views, delightful hosts, great accomodation.