The three day full board tour in Morocco was very well organized and during our time in Morocco we were able to travel efficiently between the various destinations. It has to be said that our tour guide added so much to the experience: he was very warm, informative, and very generous with his time. He really facilitated a smooth, engaging and stress-free tour. The tour took us to three cities which were special and magical locations transporting us back centuries in time to another world. The hotel accommodation was excellent and the staff there were most welcoming, hospitable and professional. I had a thoroughly fabulous time on this tour and I would go back in an instant. It was nothing short of very good value for money.