A+++++ exceptional location, accomodations and hosts!