Couldn't have asked for a better service. The tour was excellent, and Hamza knew all the right places to go. He also took some really nice photos for us. I would recommend hi service to anyone visiting Morocco, you will be treated with care and professionalism. I will definitely be using them next time I'm in Morocco.