Hanalei Bay Resort was very clean and met all our expectations. The staff was also friendly and I liked how easy it was to communicate with someone through text message. It was a very good place to stay at during our vacation to Kauai.