We enjoyed our stay in this property. The villa room that we have which was upgraded facing the beach on the top floor. The villa was amazing, and the cleaning ladies are the best. The food on the restaurants are also great, both the asian restaurant and steakhouse.
There are 3 main things i did not like about this stay.
1. it is an RCI property, so prepare for people encouraging you to sit in for the Time share presentation; which our concierge kept asking for it. Our concierge is good, so i went, but otherwise it would be a waste of time during my vacation.
2. the beach isnt that amazing as its not well kept at this time; they said as the government handles it for now. Although the pool is actually amazing.
3. This one i am pretty upset; is that i called a week before our vacation and asked for reservations, they told me they can do that when I get there in person. When the day came and i asked for reservation, there was none. I booked this hotel specifically because of the restaurants; and now they cant accommodate me on any nights neither the steak house nor the asian place. I had to ask my concierge for favors to get me in. And when we are finally on the restaurant; its not even full. So, its like the reservations has been manipulated.
Otherwise, the stay had been great. The staff on every restaurants are remarkable, and the cleaning ladies. they re so good, we kept giving them tips. We still had a great stay!