I recenlty stayed at the Kaanapali Beach Club with my family. The accomodations were very nice. We had an ocean view 1 bedroom suite. The rooms are large with a kitchenette and family room. The bathroom is very roomy with a two sinks and ceramic throughout. The huge swimming pool and surrounding landscape with Koi ponds throughout set the mood for relaxation. The service and staff were friendly and accomodating. Would love to see an ugrade to furnishings, although some of the suites were very well appointed. The location was close to Lahaina and Kaanapali shores, and plently of snorkeling. Needless to say we loved it, as we ended up purchasing a timeshare!
One very happy family.