PROS: 1) Prime building location within the Hanalei Bay Resort property: next to the parking lot, close to the restaurant, pool, tennis courts and beach access; 2) Prime unit location within the building: top floor with excellent bay and mountain views; 3) Fully stocked kitchen with dishwasher; 4) Air conditioning!! in both rooms; 5) Washer and dryer in the unit. CONS: 1) One working shower out of two. A few other maintenance issues I had to call about after our check-in; 2) Communications with front desk staff (the company) were hit or miss, especially when it involved discussing maintenance issues encountered. In short, I am used to a better customer service. Overall, I rated the experience as 4 out of 5 stars due to the excellent unit location and other things listed above as PROS.