This was a great place to stay for our family of 8 --a 1-yr old, a 4&5 yr old, 4 parents and a grandmother all found areas of the house enjoyable. The pool provided hours of fun, the beach was not crowded, though the walk there was more like 8+ minutes with the children. The owner was very responsive and the ping pong table was a great hit.
Water pressure varied, some beds were soft and noisy, and there were issues with the pool -sometimes we had to fill the pool and the hot tub just heated the whole pool and never got hot enough itself. Bring your own beach equipment and body wash, but the owner provided enough laundry and dishwasher soap for the 4 days we were there. We would come back again.