The Barcelo is fine for a short trip to Cairo. Service is good, with friendly and competent personnel. Location is good, with a view on the Pyramids (although from a distance). Rooms, beds were comfortable. Otherwise the hotel is a bit in need of renovation, which also takes two stars off cleanness. Food is fine, but prices a bit on the steep side for the city