Great space near the heart of Prague.