Little Town of Prague - little name, great place