Overall the stay here was great! Everything was new and very clean. I appreciated having beach gear available (boogie boards, snorkel masks/fins). The bed linens were so soft, I slept very comfortably. The shower was quite spacious and the location was great. The restaurant Happy Talk Lounge at the Hanalei Bay resort that Christy recommended was the perfect place for drinks. It had a beautiful view and a nice ambiance. I did feel that the $129 cleaning fee was a bit too much though.