Stunning location, amenities and experience! This absolutely filled every need of mine while staying in Kaanapali.. Most definitely recommend!