This is having On Board Housekeeping staff(OBHS) Cleaning floor at regular intervals,and can be available with a call if u find still dirty(feedback is also taken from the staff through form),toilets are cleaned at every important station(main junction's).seems like S7 is very old dirty coach of all,try to avoid if ur booking from end to end:),and still no charging points at bay area in this much long distance train except near doors(wash room area) that too only one side of each coach:(