DH and I will be visiting Davidson later this month with DS. Any recommendations for a good restaurant in area for dinner? Also, DH and I will have some " downtime". Any recommendations on places outside of the town of Davidson to visit and/or go shopping? We are currently staying in the Hilton brand hotel in town. Is the Davidson Inn much nicer? I'm looking forward to the visit and excited for DS!