Property is nice, close to the airport, a lot to do for kids. Nice water rides, beach was great, clean pools, hard working staff, good food selection but was a little repetitive after 3 days. Check-out time is at 11am and they would not extend to 12 or 12:30pm. Just be aware in case your flight is late and have kids.