Awesome place in old town of Prague. Recommended