Hanalei bay resort was a wonderful place to stay with a beautiful view of the mountain back drop and ocean view below