We had a great time at this place with our family while visiting for a wedding. The location was perfect, the pool was fun, there was plenty of room for our family, and the place was exceptionally clean. We found several great food spots nearby.
As a heads up, the rooms are very bright in the morning so if you have little ones you should just be aware.
The hosts were very responsive prior to and during our stay. They even had a pack & play and high chair available for our youngest which made it much easier to travel.