Very comfortable and clean suites with all the necessary amenities. Entire family loved it. Nice pools and friendly staff. Only minor drawback is no restaurant or bar on-site.