This condo spacious, clean, and in an excellent location. The property grounds and pool area are beautiful and well-kept. It looks just like the listing photos. Check in and check out were straightforward. The hosting team was easy to communicate with and quick to respond to messages. The kitchen was well stocked with dishes and cooking equipment. We appreciated the beach gear (umbrella, chairs, boogie boards, cooler).There are four things that would make the property perfect: 1. Provide more shampoo/conditioner/body wash for guests, the starter travel size toiletries were not big enough for the number of guests the property can accommodate, especially for stays longer than a couple days. This info was communicated in the initial rental agreement, but it's easy to overlook, and I think it wouldn't be difficult to provide, even if it doesn't fit every guest's preferences. 2. More beach towels (there should be at least 5 to match the accommodation, we were provided 4). 3. Warm blankets that guests could use for the Haleakala summit would be a nice touch. 4. More garbage bags (we only had one kitchen trash bag, an extra or two would have been useful).Overall we were very happy with our stay and would definitely stay here again. Thank you for a lovely home base for our vacation!