We shared this unit with my parents. It was well equipped. the AC worked well, the unit was clean. Everything listed as an amenity was available and in good working condition. When our flight was changed and we arrived earlier than expected, we were able to check-in early. Hanging out on the balcony at night was lovely. Nothing to do with this unit, but the beach associated with the property is not ideal, especially for children, but Kapalua Beach and Napili Beach are amazing and about a 5 minute drive. The pool is wonderful for children, there is a toddler pool and a bigger pool, so can accommodate very young kids (ours was 2 and loved it) and older kids as well. The property is lovely, well maintained and with plenty of lounge chairs. There is a common area right near the beach with shade and tables where you can see turtles and whales and get a bit of a breeze when it is hot. The communication with the owner was excellent. I would absolutely recommend this unit and appreciate the communication from the owner.