Riding a Swiss train is the closest thing to a perfect travel experience.
The stations are neat and orderly. The trains always run on time. The friendly staff speak perfect English. The seats are supremely comfortable. The toilets are clean enough to prepare a meal, and the engines traverse the steepest mountain passes with effortless efficiency.