Great property! We stayed for just one night this time but will definitely be back. The check-in was smooth and quick. The private beach access is a big plus, it was clean both in the evening and morning, with security personnel around to ensure safety. Swimming in the beach isn’t allowed due to the depth, but the experience was still lovely. Food options are limited but good. Recreation room has options for many board games. The hospitality was warm and helpful. The swimming pool and play area were well maintained and kid-friendly. The ambience was clean and refreshing. Kudos to the entire team for a wonderful stay!