NHC is a very solid choice for dinner in the Davidson/Huntersville/Mooresville area. The location on Lake Norman is really nice (though the traffic speeding by on the interstate is a bit of a downer), and the restaurant has a very pleasant atmosphere. I have eaten at NHC for lunch and dinner, and I prefer the food and the atmosphere at dinner. I have never had a bad entree or sandwich at NHC, but I also have never been overwhelmed by a dish. It is a very solid choice for a relatively quiet, pleasant dinner.