Overall, I recommend this vacation rental. The owner responded to our questions promptly, the price was right, it was clean, and the grounds were beautiful.
The beach right across the street from the condo isn't really good for swimming - lots of lava rocks just below the surface -but it is good for walking, playing in the sun, sunbathing, and sunsets, and there are other beaches nearby.
Pretty much everything you need is supplied at the condo including a high chair, pack n play, and lots of water toys for the kids which was great! We had a large group, and the only thing we found ourselves needing more of were kitchen towels.
We enjoyed having access to the tennis courts, ping pong tables, grills, beautiful pool, and using the boogie boards and swim noodles. There is also a nice, large grassy area near the pool that is perfect for playing frisbee if you bring one with you.
The room with the twin beds does get a bit stuffy, but by keeping the fan on and the door open, it wasn't too bad.
Our family had a great time and would stay again.