Hanalei Bay is a wonderful place to stay. The surf cottage is really beautiful and the nice beach and the shops and restaurants are in walking distance. The whole area has an absolute laid-back-style and it really felt like home. Thanks!