This was our second stay at Kamaole Sands, the first in this unit, and both have exceeded expectations. The property is well-maintained and close to beaches, restaurants, and social activities. The condo was clean, updated, and full of necessities for daily living. I have only two downsides to our trip. One was current construction on a nearby building causing excess noise in the mornings and blockage of convenient walking paths and parking. Routine maintenance is expected, but one would think they would not schedule it in peak vacation season. The other was the condition of the beach gear. We didn't rent the condo for the gear, but it is a nice feature. The beach chairs, while functional, are old, stained, and ripping at the edges or carrying straps. They all had a black color to the head pillow that I hope was not mold. There is no beach umbrella in the unit, so we rented from a local rental shop. There is a shade canopy that was difficult to set up and not convenient for much-needed beach shade. Overall, I would rent this condo again and would highly recommend it to others.