Khaled was wonderful. He picked us up as planned in a very clean and comfortable vehicle that easily fit the four of us. He was very knowledgeable and easy to understand. He was willing to tailor the itinerary to our needs (after a 17 hour flight we decided to skip a couple of the attractions). We would highly recommend this tour and guide.