Napili Shores is a very good value play for Maui, the condo was clean and there were beach provisions like towels & body boards for the surf. The view out the back patio was nice to the ocean and the beach was fantastic. The location was great! Definitely check out the Olivine Pools a short drive (+ a short hike down) up the North West Coast.