We absolutely LOVED our stay at the Bali Hai! It was a prime location in the middle of Princeville with an easy access to everything! Less than a minute walk to Queen's Bath trailhead, 5 minutes to St Regis, 10 min to Hanalei, 15-20 minutes to other surrounding towns of the North Shore including the beautiful "end of the road" Ke'e Beach/Kalalau trail head. Coral and Ian were so accommodating and friendly! I accidentally forgot to book one night out of our trip and Coral was helpful enough to host us one night earlier than expected. She also kindly let me use her laundry machine and Ian provided us with fish food for snorkeling! You also have access to beach/snorkeling gear, makai card (grocery store saver), pool and jacuzzi as well. Just having the front view gaze of the balcony windows overlooking the ocean with palm trees and unique animal sounds was more than enough, I'll definitely be back!