Is there 24-hour staff supervision?

Yes.  Trained staffs are always present and available 24 hours a day.