Charlottesville was recently named the #5 best place to live in America by Livability. 

http://livability.com/best-places/top-100-best-places-to-live/2017