We have been back to this property many times. We love it! It is very family friendly, has multiple pools, a putting green, and outside shuffle board court.
Main issue is that units can vary. I suggest arriving early and checking the unit. Often we have had to request changes, which has never been a problem, but it based on availability.