We have all that except the cleaning. There are men's and women's days and your days are determined from your passport suffix. Except everything is closed Sunday.Well maybe you are not in the city so it might be different. the city has not only a curfew but men and women are allowed out on different days haha....Senior citizens are given an extra hour during middle of the day. Supposedly the police are out to keep the rules in effect and the city is being cleaned regularly (has not been cleaned in my 24 years of being there)....I was going to be there in July but still on hold until this shit settles down...