Portland, Maine seems like a pretty cool place.