We enjoyed the convenience of having all the necessary amenities: lazy river' pool, rec. room, rooms had a full kitchen, grill in every balcony, washer & drier in the unit, etc... It it's definitely a great family destination!
The Wi-Fi connection was terrible. I paid for a day of Wi-Fi and got terrible reception. Too many flies...not the resort's fault; the city seemed to have a fly problem.