The Hanalei Bay Resort was amazing. The views are breathtaking. Be ready to do a lot of walking up and down steep hills. There is no room service or reasonably priced food or drinks . Trying to find out what our room was supplied with was difficult, the room did have two beach chairs. No beach or snorkeling gear like a lot of rooms had. You can rent beach gear at their beach. The resort supplies beach towels. One of the restaurants and swim up bar are officially closed. Happy Talk is very overpriced. Go to the Princeville Center and Hanalei Center for better food and prices. The room didn’t have a microwave and should switch the regular coffee machine to a Keurig since there isn’t a kitchen. Room only has one small bathroom waste basket. Easy upgrades would be to paint the room and bathroom as it’s dark and outdated, add another side table by bed, switch the coffee maker, add another trash can, and update the description. We went into other rooms at the resort: one was infested with termites, and the others in the one building were brand new and beautiful. If you are staying more than 3 days, get a room with a kitchen. Room has plenty of towels which was nice. Pools and beach were never super busy, could always find a lounge chair. Family friendly resort.