We have just returned from 7 nights in Morocco and the bike tour was our highlight. We stayed in a hotel outside of Marrakech and got a taxi to the meet point, the taxi driver had little English and my French was even more basic. He called the number I had and Asma gave him what he wanted so a good start there.
All the communications we had had were excellent so I felt co identify the trip would be just as organised and it was.
Our guide for the morning was Ibrahim and he was brilliant. Perfect English and explained so much on our tour. We had never been to Marrakech before and it was a great way to see so many sights and get a feel for the city. Riding down the narrow streets avoiding the pedestrians was interesting and as for the more main roads, if you had told me before that I would be riding on them I would have laughed. They are chaotic and busy but Ibrahim skillfully led us through. Old town Medina and the new town, railway station to gardens, all different and amazing.
Can't recommend this tour highly enough and my wife and 2 older kids (20 and 18) also loved it.