Room was clean, staff was accommodating. All inclusive, isnt all inclusive at this resort. The resort doesn’t specify which frozen drinks aren't all inclusive. Same with certain meals and their restaurants. Because restaurants are also open to public, the staff didn’t really provide the best service. In half full restaurants always felt like we were being rushed out. Would not recommend paying for all inclusive, not sure we broke even on the deal.