Very nice place in central Prague.