This was our third time staying in a unit at Napili Shores. We will always come back. This visit we were in building D. Our balcony was provided privacy by beautiful plumeria trees, yet still offered a view of the upper pool, a glimpse of the ocean horizon, and plenty of quiet. The room was clean, comfortable and enjoyable. We love the proximity to the ocean, bay, turtle watching, great food, stunning sunsets and relaxing pools with no crowds or heavy traffic. Yes, there was construction across the street this time but it never bothered us. We will continue to come back to Napili Shores.