Yes, Český Krumlov is a terrific day trip from Prague. But this charming UNESCO World Heritage town merits an overnight stay. Here's why.