We had a terrific time. The infinity pool a highlight along with the proximity to the beach. The hosts were terrific with their instructions too. We will certainly consider returning another time.