Lantern - I'm in your field, so I'm racking my brain to try to figure out what "small town" you're talking about
(I'm marine ecology/biological oceanography)
I was gonna guess Bodega Marine Lab because that's REALLY in the middle of nowhere but that marine campus is about two-plus hours away from the main campus, so when I saw your last post, I crossed it off my list!
Haha, well, i'm not going to be able to get it, so I'll just quit trying.
So here's my serious answer. I'm was in the same situation - trying to decide between two schools, one with a better advisor/probably better project but not in the location i want, and second with a still good advisor but probably not as great of a project, in a far better location. And I ended up going with the first choice. In our field - biology/ecology/etc - the advisor makes SUCH a big difference. I've noticed a bit of a difference in the relative importance people place on their advisors depending on field (science vs humanities), and I'm not sure exactly why it is. but regardless, in the life sciences, the advisor-advisee relationship is really important and central to your grad experience (and how long it takes for you to graduate). so my advise is to go with the advisor you want, rather than the location you prefer. plus, 30 minutes is not all that far away. it's like a regular commute!
good luck! PM me if you want to chat offline.