facility
means any premises, space or equipment set up to fulfil a particular function, or at, in, or on which a particular service is available;