Mohamed was a professional and friendly guide. This tour provides a great overview of Casablanca - the old and new cities, the French quarter, and the corniche. For that reason, I would recommend this tour to anyone. However, we found the tour cost very expensive for 4 hours (perhaps this is indicative of the cost of living in Casablanca??), and did not feel that the services provided were exceedingly better than other, less expensive, tours (in Morocco and other destinations) of similar duration.