The best holiday in Cairo, Luxor, and Hurghada