Really nice place. It’s not “on” the beach but the beaches are very easy to get to (free shuttle or easy downhill walk). The views from the lanai are great. The full kitchen and sizable bathrooms make you feel like you are not in a hotel but a vacation home. The bed is really comfortable. Parking is included and super-convenient. The in-unit laundry is clutch.
We really didn’t have anything negative to say about our time in Kapalua Ridge. Two thumbs up!