The apartment was overall okay, although there were a few issues. The first was when I checked in, when they demanded a 2000 EGP deposit on the spot, even though this was not mentioned in the Expedia booking. The second issue is that the door was not aligned with the door frame, so there were gaps for bugs to fly into the room. The iron provided was broken and was leaking water. The Expedia booking mentioned a laundry. However, one wasn't available in the apartment. The compound itself was nice and quiet.
Overall, I would give this place a 6/10.