I am planning on staying in Cairo for one month to do Arabic language training. I'm in my late twenties and would like to know what the social scene is like. Can any recommend fun places to go?