The food was excellent, but it took 30 minutes to get our salads, another 20-30 for our entrees to arrive, and over 30 minutes after being told our dessert would "be right out" before it arrived. Don't come if you don't have at least (and I mean AT LEAST) 2 hours. We arrived at 6:15 and left after 8:00
Enjoy an incredible, all-inclusive day at a beautiful resort!