We loved staying at the Kapalua Bay Villas, we could walk to 3 different beaches, there was cliff jumping nearby at multiple spots and the views from the apartment were amazing. We stayed in whale watching season and there wasn’t a single moment when we didn’t see a whale. It was gorgeous. The pools are great too, great place to stay, highly recommended.