Hamza is a true professional. He collected my friend and I from the train station and gave us a tour of Tangier. I would highly recommend him to anyone. He is knowledgeable, friendly and very polite. Also, he was extremely punctual, he was there to meet us on arrival and when we arranged a time for him to collect us, he was always waiting. Excellent service! His car is in immaculate condition, very clean and well maintained. Definitely use Hamza on your next trip to Morocco!