I'm planning a trip across the US for next May. So far, I've booked my flights from my city (Barcelona, Sp) to Chicago and back from San Francisco. My idea is to stay for a few days in Chicago (even visit Milwouke maybe) and take the California Zephir, making some stops on my way. The only one I'm certain is Denver, and I'd also like to spend some days in Salt Lake City but I've been reading that the amtrak station is not in a really safe area, considering the time the train arrives, I'm not sure about that... I've got around two weeks, so I'd like to make two or three more stops, Omaha before Denver, for example and Reno after SLC. Any suggestions about where is better to stop? I don't mind if they are big cities or small towns.... Just looking for cool and safre places. Thank you all in advance!