Great 10 day stay! Thisbplace is awesome. 14 heated pools, 14 jacuzzis(super hot), dinosaur mini golf, bike rentals, numerous playgrounds, tennis, volleyball, basketball, synthetic ice skating rink, swan paddle boats. The two floor. Waterparkis cool; heated lazy river, pirate themed slides. The large pool there is really for smaller kids. My teens preferred the regular pools which open 8am to 10pm. The activity center had super fun staff and always something to do on the schedule. You can rent balls there, board games and more. We stayed in the 5000 building. Our room was the cheapest option on Expedia called double room. It was huge and fully renovated. Two big bedrooms, fully eqipped kitchen, washer dryer, dishwasher. 3x 50inch tvs. My teens loved the cinema witch played 3 fairly recent movies per day. There's restaurants and arcade on site which we dodnt try...because walmart is accross the street and so much to do in this great location. Parking is free at this resort. Daily resort fee was 29$(was not listed on Expedia)There's so much staff everywhere to help you and are always cleaning the grounds. Some people staying there are timeshare owners, but I paid so cheap with expedia when combining my flights, so I decline all invites to do a tour and keep coming back this way nearly every year. Cons on this recent trip- the pool bars were not open and there was no music that usually plays, the waterpark was closed for maintenance for half of my stay. Otherwise, all went well!