Great communication, 5 star cleanliness, amazing location and close to beaches and hikes.