None will be "easy" but you will likely fit better with one over the others.
I have some experience with Virginia Tech via a friend. Their average Step scores have been quite high --- I mean they compare well with some prestigious med schools. They also match pretty well --- quite well I would say for being such a new / small school. Surprisingly, I think almost a third of the class comes from CA and they do match folks back there.
The class size (~50) is tiny and likely provides for more interaction with faculty and less competition for opportunities like mentoring, shadowing, extracurriculars, etc. And when it comes to residency application, that small class size allows for more individual attention and help with preparation.
Maybe most important about VTC is the research requirement. It's a 3+ year deal with mandatory research blocks and producing a publishable paper at the end. Can be good because it builds the research into the program and it's not hard to find projects/mentors. But if research isn't your interest, then this might be a negative.
They do PBL there and while it is time consuming, I've heard good things from my friend. I've heard that there are a lot of in class hours at VTC, particularly during first year. This might be a turnoff for some, a plus for others.
For outdoor recreational stuff, I don't think you can beat VTC (though I imagine Vermont is good too). Biking and hiking (and craft beer) are part of the culture. You're literally like a 15 minute drive from Appalachian Trail trailheads. Shenandoah National Park is nearby, and the school is 5-10 minutes off the Blue Ridge Parkway. Probably the best weather of the three. Roanoke is a pretty decent place and cost of living is quite low.
I don't have much familiarity with the other two schools but they are solid and longer established institutions. The area around Temple is not great and so I think most students live some distance away and commute in. Vermont has an interesting mix of tracks with some doing clinical in Hartford area, some in Burlington area, and I think some in rural areas in Vermont and upstate NY. I think there is even an option in Palm Beach, FL.
Hope this helps. Good luck!