The place was great and clean. The private pool was so fun with kids. The included water park was fun, but be aware it's not really walking distance. Especially not in Florida heat with kids.
The GPS sends you to a gate that does not open. Even when you finally find the main gate and get the pass and code, you can't get in that gate. Ever. So having those directions would have been helpful. And it would have been nice to be able to use that gate, as it was really close.
Also, they could have been more generous with supplies, ie toilet paper (there was very little), trash bags (there was 1 kitchen sized, zero small bathroom ones), dishwasher soap (1 pod for a 6 day stay), laundry soap (there was none), dish cloths (1 flimsy rag, no towels. We used washcloths and hand towels from the bathroom). They did have lots of regular towels and beach towels.
Also the trash directions were very confusing (said to put in a box on porch but there was no box).
Overall, it's a great place and we really enjoyed it (kids ages infant through 13). Just a slight room for improvement!