5 stars all around. Steve was very responsive and flexible. We stayed at a hotel in Lahaina most of our trip, then in the day we were supposed to leave, our flight was cancelled and we chose to stay here for the extra night. I honestly enjoyed this place more than the hotel. It’s like you have an entire beach to yourself. The apartment itself is clean and the double shower head is nice to get the rest of the sand off your body.