As someone who does not "like" all-inclusive resorts, this was quite a pleasant surprise. Overall an excellent experience. I mostly stayed in the adults only portion but overall. The service was quite good and the facilities were clean and beautiful (especially the "Edge Pool"). The food was better than most all-inclusives (still worse than "real" restaurants, in my opinion). The restaurant service was average (orders were often incorrect): but the staff were very friendly and rectified any issues quickly. The drinks were decent on the adults-only side but generally bottom-shelf on the family side. Ex. JW Red-Label on the family side, and JW Black-Label on the adult side. No Cognac on the family side but Hennessey and Martell on the Adults only side. Not a great selection of beer on either side though. Overall the drinks were good, just limited on the family side. The housekeeping service was absolutely excellent. Possibly the best I've ever experienced, including high-end paid hotels in major cities. New towels, re-stocked fridge, shampoo's etc. every single day without asking. Absolutely great service there. Staff is very friendly overall and was a pleasure to interact with. Please bring cash to Tip as it's generally expected. Lastly, outside the resort is very safe with lots of great nightlife immediately outside the resort gate (excellent clubs, dive bars, restaurants, etc.). Very safe island with taxi's available at the gate.