So many posts say Prague is completely overrun by tourists, to the point where it sound as if it spoils the whole travel experience. We always travel shoulder season. April, May, late September and October, but even so it sounds like a zoo.
What's the best strategy for having a good experience? Get in, get out in a couple of days? Get up at 5am to avoid the people climbing up your back on the Charles Bridge? We have been to London, Paris Rome, multiple times so we know what's it's like to be in a place that is loved a little too well. So it does go with the territory, and we understand that. But Prague sounds so much worse that any of those cities for the tourist crowds.
It's also been said more than once that the people in Prague are not nice, that folks are much nicer in Budapest. Is one better off with some of the smaller towns in the Czech Republic, in terms of the friendliness of the locals? (We are not that picky, people say that Parisians are rude, but I have never found that at all!)
We would really like to go to Prague and have a nice time, but reading the board here gives me pause. Your advice appreciated!