Booked with My Perfect Stays and would absolutely do it again. Their communication was awesome. Answered every question quickly before the trip and checked in with us multiple times during our stay. The Concierge service was also helpful for answering questions and providing guidance. Unit #104 was perfect for our party of four adults. First floor, water front unit with beautiful views, sunsets and easy access to the lawn area, sand at low tide and water for snorkeling. Kitchen was well equipped, the starter items of paper towels, toilet paper, shampoo etc. were perfect. The unit also had beach chairs, beach towels, cooler, beach umbrellas, clothes drying rack, two T.V.s and more. It was really well equipped at no extra charge. Free parking was really nice and we always had a spot regardless of time. We were within walking distance of restaurants and shops and a 10-15 min. drive from Lahaina and the north beaches. Highly recommend this complex, Unit 104 and My Perfect Stays for booking. Our trip could not have been better. Thank you Ginger, Kai and everyone at My Perfect Stays!