The hotel itself was lovely - in terms of the room - we booked the two-story room and the views were amazing. However, for the price we paid - the food options were horrible for an all inclusive. If you are used to staying at All Inclusive resorts (like Jamaica etc) - this is NOTHING like those resorts. The food options were extremely disappointing - honestly, breakfast at a Holiday Inn has more options and tastes better. You had to make dinner reservations and again, there was a set menu which you had to choose from which was extremely small. The cafe on the property also had a set menu and closed at 6:30 pm - which was crazy - so no coffee or tea at night. If you wanted room service, you had to pay for delivery per order (which is insane considering this was an all-inclusive resort) .
I would not recommend the hotel given the cost and would look for another resort even if you have to pay a little extra. When I booked the reservation - the description included basic spa services - hence why I selected this hotel. However, when I went to book my spa services, I was informed there was an error in the description and that unless I stayed 5 nights, no spa services was included. FALSE advertising and they would not even honor what I had seen to book. If I was able to cancel the reservation then, I would have.
Find another hotel and save your money!