Can you comment on the cost of living and quality of life in Charlottesville? Also, how supportive are the faculties? They seem to emphasize the NextGen curriculum alot, what are your thoughts on the curriculum?
Compared to other places I've lived, large cities on the east and west coasts, I think cost of living and QOL are pretty good. Cost of living is higher than what you might expect for here, but it can be what you make it. You can live right next to the med school for $800-1000/month, even with roommates, or you can live a little further, still easy walking distance, for ~$500 or less with roommates. Charlottesville is an easy place to live, but if you're used to a big city and expecting all of those amenities, you may be disappointed.
Not totally sure what you mean by supportive, but most of the faculty with whom I've interacted have been great, especially the deans and those involved in CPD. A lot of the lecturers are also often willing to stick around afterwards to talk to students, or to email/meet with students to answer questions.
Personally, I liked the curriculum. I am a class-goer and while certainly not all lectures were worthwhile, I still had plenty of time to study however I wanted afterwards. People like to whine a lot about how the material isn't spoon-fed to them in the form of handouts and instead they have to waste time reading a textbook, gods forbid. I don't know, most of the things that people complain about just never really bothered me all that much. Take with a grain of salt how much they emphasize their curriculum and try to think more about what fits your learning style.