We stayed in May and it was great. The 1st room we stayed in wasn't updated but was still adequate but our 2nd room was great. The lazy river and the slides are fantastic, we stayed at the Beach club during the middle of our trip but I think my daughter and I actually enjoyed Fantasy World more (not as nice but very relaxing). The pool area isn't the greatest but the lazy river is so nice. I loved the pool bar. They had happy hour from 4-7 daily ($2 domestic drafts) and only $3.25 regular price and had no problem making smoothies for the kids. I just booked for our trip next May.....love the place!