I have almost only great things to say about our stay here. The check in was very easy, the staff was always very friendly, everywhere from check in to being guided to our room, to being greeted quickly whenever we walked into any building or the main lobby someone always said hello, asked to help and helped with everything quickly. I needed help with a TV remote and got it very quickly, and the amenities everywhere were clean and well maintained. The only problem I had was the windows of the room themselves, they were older/had a couple broken pieces and the highway noise from cars/outside noise was pretty noticeable because of this. Also if you're someone who is a light sleeper, the window blinds/windows don't darken the rooms very well, so a minor suggestion is an upgrade to windows/curtains so the sleeping was better with respect to light and sound. Overall the price/amenties was really good and we felt like we got a really good deal. The resort had tons of really nice amenities, the pool, stores, activities were all nice/clean family friendly. This is a great family resort.