a fantastic space in a very central location. Ideal.