Marvelous place to stay! Love the Kaanapali Villas, and very much enjoyed it's proximity to everything we wanted to do. I would definitely recommend and would love to return for stay here!