Fantastic, safe and very informative tour that is flexible to the length or time of your layover at Casablanca Airport. Toured for 5 hours during 8 hour layover. Easy out and back. Brahim was great to book with, and Mustapha was a superb guide be it for the best sites, history or place to eat. So good we decided to book another tour on our way home during the day.