A nice place at the heart of Prague.