PROS: Loved the room! Spacious, well-stocked, and comfy beds. The pool, water playground, and lacy river were a hit and were literally a couple dozen steps from the beach. They had a lot of options for activities, particularly on the weekends, and several other amenities to entertain families of all types.
CONS: We do wish there were more on-site food options. We mostly ate off-site. They also tried to get us to book a time-share presentation during check-in, which was a little annoying since it caused us to have to rush to our dinner appointment. I wish they would give you the option accept the incentive and book in advance, or decline in advance. Dragging out the check-in process after a long day of travel is just not ideal. We also had a fair amount of late-night noise from a nearby venue in room 516, but we reported it and hopefully maintenance will improve that for future guests (it's only a matter of insulating some cutout drywall in the utility closet). The rest of the hotel is very quiet and well-maintained.
SUMMARY: Overall, we would recommend it. We would return if we visited this area again.