Hanalei Bay Resort is on a beautiful piece of property overlooking both mountains and Hanalei Bay. The grounds are well maintained and beautiful. We stayed in a two bedroom corner unit which was very clean, but slightly outdated furnishings. The resort is nestled in a residential area which is very quiet. Restaurants are limited without a short drive.