First, this is not really a tour according to the free-tour-concept, known from other cities. Its more like a private tour and Mohammed asks for a fixed fee (150 DH, which is not a bargain to be honest), but leaves it up to you to pay more. Regarding the tour itself: Mohammed is a nice guy for sure and his English is excellent. But he is not really a guide, and you will notice that. He is not really in the business of explaining things in depth or making you aware of things, that you wouldn't have seen yourself. Also the places visited are just the ones, which are pretty obvious in Rabat. Very very rarely I took benefit from the tour in that regard. All in all, if you are too lazy to open your guide book, the tour might help you a bit. Otherwise your guidebook serves the same purpose and more. So, basically money for nothing. But maybe this might change. Mohammed certainly has the potential to improve - and I wrote this review to encourage him.