Our family had a wonderful time! Very clean, and beautifully updated. Absolutely amazing pool. Our kids had a blast. Lots of entertainment options on both TVs. Plenty of towels for the pool, and yoga mats for the lovely, sunny enclosed porch.
Only caveat - if you plan to cook, the kitchen (at the time of our stay) is slightly understocked. Plenty of the basics, but no blender or large mixing bowls.