This was the second time we stayed here.
We stayed in an updated room, which was nice, overall, and has all the amenities you need. The kitchen is small, but the bedroom and bathroom are large. The bed is good.
The location is great, as there are inexpensive ride-shares to all the parks (probably cheaper than renting a car and paying parking fees...and this place does have a parking fee, I think).
Also, there are a bunch of stores (Wawa, Steak Shack, Sonys BBQ, Chili's, Walgreens, Winn Dixie, etc) which are a quick walk nearby.
The pools are relaxing, and the shop/bar is convenient.
We plan on staying again next year.
Perhaps there are better value resorts which we do not know about, but we have no reason to not stay here again. We really like the place.