Great experience, place is spectacular and has all the amenities one could imagine. It’s located very close to some awesome beaches. Highly recommended!