I was with my wife at this resort five days, everything was very good, the food was buffet style, "everything you can eat", also the beverages, "everything you can drink", people at the place is very nice and polite, the shows at night are cool and funny.
The beach is very small and there's no much sand, but the view is awesome and the sea is very beautiful, near there is a mangrove where you can sail by kayaking. Downtown is 15 minutes near.
The rooms are big and quite, the air conditioning is good but little noisy, and the plumbing needs to be fixed, sometimes water flows out through the floor. Another not so good thing, if you want to eat something different in another restaurant with a menu, you will need to wake up very early to get a ticket.
This is an excellent place for family vacation but it needs effort to be perfect.More