We very much enjoyed seeing so much of Morocco with our guide. He met us exactly on time and made every effort to tour all the places we had talked about. He had kept in contact with us since we had first booked. There was a lot of driving involved and the driver did a great job. Adellatif's English was very good and easily understood. Agadir, Marrekech, Rabat and Casablanca were all very different and without a guide, we would never have gotten to see and experience so much or felt as safe.