Ii will be in Italy for two weeks next month and I plan on taking the train system from city to city. Should I purchase tickets online or purchase at each train station? Do the trains give you plenty of room for your baggage? Thank you for all the help you can provide. This is for my Honeymoon and I'm hoping it goes smooth.