Space and excellent facilities