What a great location!! Hanalei is beautiful and the perfect small town to stay in if you're looking to be away from the crowds. The accommodations were very comfortable, clean, and welcoming. The pool was under construction while we were there but the beach is right there so we didn't mind. We definitely plan to return and stay again with Kauai Kahuna!