As soon as I stepped off the train in Buffalo, I knew that this upstate city was going to be a great place to spend the summer.