This is one of the only hotels that had a private entrance to a beach, chairs and towels available on the beach. A pool, pool, and infinity pool, a hot tub, three different types of restaurants available for in location dining or room service. It truly was a magical place! The people are so kind.