Fabulous location, lovely accomodation with excellent amenities, and great hosts. Overall a superb experience and highly recommended