Perfect resort property! The photos do not do justice to the gorgeous views from this property. Well equipped with nice kitchen, beach chairs and scuba gear. Lovely furnishings and a comfortable bed. Hanelei Bay Resort is fantastic–walk to small private beach (better for snorkeling) or take a short drive to the public beach in Hanalei for a beautiful golden sand beach with fantastic swimming and body surfing. Cannot recommend too highly!