I'm an American in Prague. A piece of cake, it is, to live and get by. But you need to learn the Czech language before it gets truly easy. But that probably can be said of anywhere that does not have a large populous base who speak English as a second language, like Holland, or Canada.