Our family of 4 (kids 12 and 14) had a great vacation staying in this condo. The pool area in Kamaole Sands is quite nice - good size pool, family hot tub, and adults-only hot tub. The beach is also a very short walk (<5 minutes). The 3 Kamaole beaches are good family beaches with bathrooms and freshwater showers and lifeguards. I would say that the beach right across from the Condo, Kamaole III, is better than Kamaole II but not as nice as Kamaole I, which is maybe a mile away.
The condo is very nicely remodeled and well-appointed - kitchen equipment (pots & pans, knives, etc) is higher quality than found in many rentals. The beach gear we borrowed from the condo (boogie boards and 1 snorkel set) was also great (we never took out the beach chairs). My biggest wish for the condo would be for a larger balcony space.
The only eating space in the condo is the kitchen island, which might be a deal-breaker for some families. However, the condo has communal areas with gas grills and picnic tables. Many families gather to cook and eat there. They are clean and well-maintained, like the whole Kamaole Sands property.