I cannot recommend this resort. While the cleanliness was adequate, the food options were quite limited and of low quality. Making restaurant reservations was difficult, and when we arrived, we were often told they couldn't seat us, even with empty tables.
Additionally, the male staff and management made inappropriate remarks about our bodies, which left my friends and me feeling very uncomfortable. The staff also failed to acknowledge our birthdays, despite being informed of our special occasion during check-in. Moreover, the female staff were unwelcoming as well. Overall, our experience was disappointing.