The property is very pretty & the beach is nice. There are 2 big, uncrowded pools. Most of the staff were helpful. But overall I would not recommend this resort.
We stayed 4 nights. We did not enjoy the food, which could be a matter of taste. We found the app & website to have conflicting info, with no reliable source of where things were or when they were happening, including hours the restaurants & pool were open. The pool appeared to close between 6 & 7 pm, which is very early for adult guests who would enjoy an evening swim with a drink. We never found any entertainment other than one night of karaoke. The casino was mostly just broken slots.
We were without hot water for 2 days with no explanation or eta for repair.
Our first full day there consisted of a high pressure sales pitch for what was ostensibly a time share from multiple "concierges". This was approached multiple more times over 3 days. There were vendors set up all over the resort selling trinkets & art that first day. They were aggressive, going so far as to grab my arm on multiple occasions when I (a woman) was walking alone. It was almost impossible to avoid these sellers. I anticipate this kind of sales tactic off resort, but found it extremely off-putting and anxiety inducing to have to constantly say no thank you & walk faster to get away from groups of men who followed and grabbed at me. It was the opposite of a relaxing start to what should have been a peaceful vacation.
We will not return.