“The staff is exceptional! From the room maids, to the staff at the restaurants, to the bar tenders, to the room service, to the pool guys - 5 star service!! The rooms and entire facility was always clean and modern! Be sure to rent a car if you don't get all-inclusive! Only advice is to have more activities engaging the people that want a bit of a "party" atmosphere during the day!”