ITTOG.....just know.....it's a liberal town (college town) and they don't hide it. In addition, there's a healthy population of homeless people that roam the streets. If you can deal with that (it's zero problem for me), you'll probably love it. Great restaurants, great shops, and great downtown...