Very clean, nice staffs and very polite staffs provide good services, excellent breakfast, restaurant cooks very good food for lunch and dinner.
Beautiful resort, super clean, nice music, nice pool with clean water, nice gym room with alot of new equipment, I don't like the beach because it has alot of trash.
Great resort for family to relax for vacation.