Very nice place right in the historic center of Prague.