Outstanding tour! We enjoyed every aspect of the trip. It was amazing to see so much of Morocco, to have the liberty and freedom to go at our pace, the accommodation of the driver. We could not have imagined being able to do so much in such a short period of time. The trip plan was perfect, the lodging, meals, travel were all outstanding. Mohamed , as our driver and guide, was excellent and very understanding, knowedgeable and experienced. We loved our trip and would recommend it to anyone; with or without children!