This is our third time visiting this resort but our first time with kids. There were really nice things about the resort so I'll mention those first.
PROS: There were movies by the pool (Shrek was playing) and a large connect four game. The pool had a wonderful "beach entrance" where my kids (2 &4) could easily stand and splash around. It was heated and my kids, husband, and I had a blast. The facilities are beautiful kept and they have nice grilling and grassy areas throughout. If you have little ones I would bring outdoor toys. The staff is friendly but of course this is a business so expect them to try and get you to take a tour for a time share.
CONS: The first thing we noticed when we walked into our room was the HUGE construction site right across from our balcony. We woke up Saturday morning to the sound of a front loader backing up and drills. We were not told this would be happening and we booked about 2 months ago! Our balcony and entrance to the balcony was covered in dust. Quite an eyesore and disappointment.
Other little things (if we want to nitpick) was a broken can opener, and a lightly stained pullout mattress with two fitted sheets and no actual sheet.
I'm not sure if we will be returning. It was close to lake pleasant and stores like target and frys but I think I would rather try something else.