Brilliant location, fantastic facilities, helpful hosts, beautiful place.