Our stay at Napili Shores was wonderful! We actually stayed in a different unit than we booked because the AC failed in the original unit. The failure happened shortly before our trip was set to begin, so we were incredibly grateful the host communicated the issue up front and offered us a different room on the same property for the same dates.Throughout the process, the host and her staff were open, responsive, kind and ensured we were comfortable. In fact, the AC repairs on the original room were completed ahead of schedule, and the host kindly gave us the choice to move into that unit or stay in the current one. We appreciate the offer but chose to stay. The unit we stayed in was spacious and looked just like the pictures online. It was fully stocked with kitchen and beach essentials and was ideally located near beach access, the pool and the on-site breakfast/lunch restaurant. We really loved our stay and the service and would recommend the host, the unit and the property again!!