Cars, castles and communism: Things to know about the Czech Republic