Hanalei Bay Resort is a fun place to stay. The amenities through the resort like the pool, beach, and restaurant are fun and easy to walk to. Parking is simple. The unit is wonderful! Milo and Teresa keep it stocked and even though it doesn’t have a kitchen, the supplies they keep make doing simple reheating and munching easy. Our favorite part was the lanai. The view was entirely worth it. We were able to watch the clouds roll in over the mountains almost every evening while sail boats sat quiet in the bay. We enjoyed the view over a delicious takeout meal and listened to the band playing at the resort restaurant on several nights when the band was playing.