I really liked my stay here! The staff was wonderful, outside property beautiful, great location, and easy to get around. The only discrepancy was my room when I checked in, every was clean except for the floor, it was a little wet and grimey, so I grabbed one of the extra towels from the bathroom and did a quick mop up of the bedroom floor to dry and clean it up so I could walk around with dry feet. That, and, I fiund out on premise, for non Eastern European visitors, like myself, the main cuisine in the main restaurant was Eastern European, not Egyptian, but the other restaurants with various other cuisines open only for dinner. So I had Eastern European style breakfast and lunch, which was OK, but I was hoping for a more international menu from their main restaurant open for all meals, now I know. Still, 4.5 stay for me, thanks again!