I seldom give reviews but felt that he deserves one.

I engaged Mahmoud for the sunset trip, but swapped to sunrise after reading reviews on how hot the afternoon is. No regrets on the change and Mahmoud was flexible with that. He is knowledgeable on the place and speaks good comprehensiveable English.. He arrives punctual and makes us feel safe during the trip.