Fabulous accomodation in a wonderful setting with great hosts.