Stayed for 2 nights, 1 in a deluxe oceanview and the second in a suite as we were upgraded.
Suite was very good, room was good.
Property was good, nice pool and restaurant. Don't feel all-inclusive would be worth the cost. Stayed a la carte was better value. Good location to town, good service from the staff