Great property. Small private beach. Great landscaping and surroundings. Incredible views. if your looking for a pampered experience this may not be the best option for you. If you want to get away from the sanitized and un-personal feel of many properties then this is a great hotel.