Very good place at the heart of Prague.