Our family of 4 stayed here the first week of June and this was a fantastic place. The location is pretty much ideal for the Ka'anapali area, with everything you could need close by. The unit itself is much larger inside than the photo's really portray, with the master bedroom on one side of the living room and the other bedroom on the opposite side, providing nice separation. That also means there is huge lanai to relax and enjoy the views down to Ka'anapali Beach and across to Moloka'i. The beds and linens were perfectly comfortable as well, with plenty of pillows.
Getting dinner reservations while we were there was impossible, so we ended up cooking in a couple nights and getting take-out from Roy's (2 minutes away at Ka'anapali Golf Course). The kitchen had pretty much everything we needed to make a couple nice meals. The only exception was that the unit does not have it's own grill on the lanai, but there are two nice ones on the other end of the building by the pool so we "survived".
Although we very seldom vacation in the same place, I would absolutely stay at this condo again.