This is a great spot for a family. The condo is clean and has most everything you could need for your stay. Bedrooms are separated by a shared living space - and the bathrooms are large. Its an easy walk in & out to the pool/beach area, which is helpful when you have kids in tow. It's also an easy walk across the street to a Safeway grocery store, Starbucks, Shave Ice, etc. There are many restaurants in walking distance as well. Lots of families and younger kids on our stay - which was great. Separate fitness area is smaller but has all the equipment you would need. The place is safe and access to rooms and pool area require a code (provided) - it can become cumbersome to enter a 12+ digit code every time you need to re-enter the pool area when you've undoubtedly forgot something important (like goldfish crackers) in the room. Do note that check-in is at 4pm, which is fine - just be aware if you're getting to the island earlier in the day. If you don't have a rental car to store your luggage, you'll be toting it around.
The location is central - easy drive from the airport and about 35 mins to Princeville to the north, and 40-45 mins to Poipu in the South. We also visited Waimea Canyon - that's a little over an hour drive. Allows you to see a lot of the island if you wish.
Host was responsive to our questions (even on Thanksgiving) - and were very communicative prior to our arrival on island. We would definitely stay at this location again.