Had a fantastic time here with my wife and 3 year old daughter. This place is absolutely huge for just 3 people, but we wanted to stay away from the cookie cutter condos. There are three separate sitting areas in the place so I can see how this would be a good choice for a larger group (could have easily brought once set of grandparents).
The pool for the complex is about a minute walk away and was never very busy. You can walk to Kaanapali Beach but we drove to different beaches mostly every day. No need to bring anything for the beach/pool other than your bathing suit as chairs, umbrellas, toys, etc. are plentiful.
My my 3 year old had no issues with anything in the place although some might find the beds to high and prefer a little one to be on the pull-out. It was our daughters first time in a bed by herself and she was just fine.
Overall, we stayed in this condo and two different fancy and expensive hotels (at more than 2x the price). Next time we'd just skip the fancy hotels and stick with places like this.