Kapalua Ridge 2422 absolutely deserves a 5 star rating. The condo had a great location (<10 minute walk to the best snorkeling around + beach towels, 2 beach chairs and an umbrella so you can enjoy the beach ALL DAY or to the pool almost right next door which had a kitchenette area plus fantastic pool). It's also a short drive to a small grocery store for last minute things. The condo was extremely clean and well stocked with all the things you need to live there for an extended period (pots, pans, dishes, spices, coffee maker, toaster, cooler, ice packs, iron + ironing board, sunscreen, toilet paper, large comfortable master bed, everything!) plus the communication and greeting when we arrived were perfect. The view is still our favorite part :)