The hotel is decent. Location is great. Great view of the pyramids. The people were all pretty nice. The one issue is they did a bait and switch on us. Though we checked in well after check-in time, our room was supposedly not ready, so they gave us keys to another room to "rest in" while we wait. We went to the roof and just stayed there and enjoyed the view and snacks. A while later, our room was ready. We rented one that looked and sounded good online. What we got was a much smaller, dingy, dark room with no window or shower door/walls. We particularly wanted decent space and 3 beds. When I questioned this, they said I got a standard room. If I wanted a window I had to upgrade - essentially to a room like the one they gave us a key to at checkin. Sure enough, that room, was nice, bright, big and clean with a bigger bathroom that had shower walls and door. Had we been in that room from the beginning, everything would've been great. Instead, I have to give an "ok" rating. One other issue I had was that the amount of food was enormous and we just couldn't eat all of it, so we requested not to get so much the other days, but still did so much was wasted (hopefully they donated it to someone in need or the strays).