I highly recommend this company ,they are professional, very friendly, and extremly flexible.I approached them in the morning (very last minute) seeking a live music show tour , they were very accomodating ,by noon I had a perfect programe . YOU GUYS showed me Egypt how I love to remember it.