We arrived very late on a Saturday, but self check in was a breeze! Parking was easy. The kitchen was well stocked. The bed was comfortable. The view was amazing. We saw whales and turtles from our balcony. We appreciated the extra gear provided (snorkel, boogie board, binoculars). My husband and I worked a few days from the condo. We both had video calls and the internet held up well. We did a few loads of laundry before we left so was nice to have our own unit and they provided a few detergent pods. There isn't a ton of things to do in close walking distance but we had our car so day trips were easy, driving down to Front Street/Lahaina was quick and other beaches were a close drive too. We thought the place was of average cleanliness. It had probably been awhile since they had previous guests, but they provided cleaning supplies and offered to send up a cleaner. Overall great stay in paradise!