We enjoyed our stay.
Pros: close to Restaurants, on Kaanapali bay, spacious room, lots of amenities at the resort (mini golf, swimming pool, daily activities for kids, transportation to whalers village (shopping center on Kaanapali bay), room was clean, has a mini kitchen, has access to room, beautiful sunset view, close to other local beaches
Service, staff at resort where so sweet.
Cons: the beach was very small and was under reconstruction, shower had a smell.