Great space and facilities