Check in was extremely slow with only three people at the desk. No early check in allowed. Housekeeping was okay, but skipped our room twice even though we did not have a do not disturb sign on our door. The rooms need updating, especially the bathrooms which were kind of gross. Service at the restaurants was good. Pool area is nice and quiet, could have used some background music. Would definitely not recommend for kids. Location is close to the airport and theme parks. Probably wouldn’t stay again, but was okay for the money.