You should go
Ratings
Review
Campus is beautiful, classes are interesting, and people are nice. Egypt is a great place to be an exchange student because people here are open, helpful, and easy to talk with. Although applying may be a bit of a hassle, once you get to campus the student support is top notch; way above and beyond any other institution I've been to. If you do not know any Arabic beforehand, I would recommend investing time in that while you're here. Not because it's necessary but because it will add so much to your experience. You will probably be perpetually lost at first (and maybe later too, depending on your memory and sense of direction), learn to go with that. There's beauty in being lost and asking for help. My best advice is come here and see for yourself.