A wonderful tour with the perfect guide. Hassan was polite, charming with a huge wealth of knowledge about Moroccan culture and the city which he was generous in sharing. We highly enjoyed the time we spent in his company and would thoroughly recommend