Great location in Kapalua. Clean, well-stocked, and spacious. The kids loved the place because the back patio was overlooking the beautiful Bay course and the pool was conveniently located right across the parking lot. Highly recommend.