17 Sheikh Hamza Street, Cairo: Life on the back of a sleeping crocodile