What was great: friendly staff, buffet breakfast & lunch options, the French Restaurant, pool snack bar, the adult pool option, ample pool and beach chairs, the kids club(the kids loved the staff & program), overall amenities on resort.
Needs work: Mexican/Italian restaurants were just okay, challenging daily beach clean up effort, inconsistent room maid services, game room equipment including foam pieces (tired, missing parts or broken)elevators needing service
Overall, a relaxing & also fun resort and would still definitely for couples or families.