Looking for suggestions to break up a 10 hour train trip from Freiburg, Germany to Vernazza, Italy. We are simply looking for an interesting place to stop overnight, about half-way between, that might let us stretch our legs a bit, have dinner, stay overnight at a reasonable cost, then leave at a leisurely pace in the morning for the second half of the journey to arrive in Vernazza in the early afternoon.
A 10-11 hour day on a train just doesn't interest me or my family. Seems like Lugano is about half-way, and that looks nice enough, but if anyone has ideas about any other "hidden gem" towns or more efficient approaches, I'm all ears!