Are there toilets on site?

Yes.