Excellent location, facilities,,cleanliness, and helpfulness of hosts.