I'm also going to be at UMass Amherst in the fall! It seems like cost of living would be pretty good, I have heard good things about living in Amherst and Northampton but also that they may be more expensive than surrounding neighborhoods. I'm also wondering if I will be able to bike commute or if a car makes more sense. I went to a bar called High Horse when I was visiting and it was fun!
I also officially submitted my decisions today! It is a relief to decide, but also hard not to second guess it haha. I had warm responses too. Yes, that sounds a bit passive aggressive so maybe good you didn't go there.