Great all inclusive resort! Service was great, variety of restaurants were good. Rooms were clean and updated. We did one excursion( a catamaran snorkel adventure) very nice. Water was clear and lots of fish and coral to see. Entertainment nightly at the resort. - via 