Very nice place in the middle of Prague.