Great place all around. Beautiful resort across the street from the beach. Huge pool and several outdoor grills. We loved the many areas to sit in the shade near the pool. Beds were cozy. Great communication by owner.