This resort has recently had a major renovation and it shows, in a good way. Rooms are clean and freshly updated, from the tile in the bath to the furniture to the soft goods. The public spaces are beautiful and comfortable to spend time in. The pools were clean and in excellent repair. The staff was very accommodating and helpful. We had a large family group that had reserved differing room types so I was able to experience most of what they have to offer in the 5 days I was there. Unfortunately it was off-season for the waterpark, but everything else was very nice. It can be hard to satisfy a group that needs 9 rooms or differing sizes and types and keep everyone happy, they did it without any issues. I would definitely consider returning, either with the whole family or on a more intimate vacation.