We went with Trafalgar Tours, "Wonders of Ancient Egypt" 12 day tour and it was great! We usually travel on our own in Europe and South America, only using tour groups in Kenya, Turkey and China where we would have language trouble. We went from Feb 12 to 23 and all aspects of the tour were just as expected and hoped for. Our guide, Ramadan was REALLY knowledgable. We saw everything we wanted without feeling rushed. Only our 2 full days of sightseeing in Cairo felt packed. Being on a cruise boat for seven days and nights allowed for time to appreciate all that Egypt had to offer, with lots of time just to relax and enjoy the beautiful and clean Nile. We never felt afraid or threatened or in danger at all. The Egyptian people we met were friendly and welcoming. This was a #1 bucket list trip for me, and it was a #1 experience. I HIGHLY recommend visiting Egypt. Trafalgar Tours, using Spring Tours as their in-country tour company did a bang-up job. I booked them through AAA, but you can reach them on your own. We made our own flight arrangements through Lufthansa, saving a couple hundred dollars apiece They will still pick you up at Cairo airport and see you safely off at the end of the trip.