Picking a place because you fell in love with it is the perfect reason to move there. It's so easy to stay in a place you don't love because it's familiar, and it often gets harder to leave as the ties that bind you to it grow. When I was at that place in my life, I found an internship at a company in the city I was thinking about, in the break between first and second semester senior year. I ended up working there for 12 years.

Maybe take a roadtrip with your BF so you can get a sense of the area together.