This was such a fun tour! Zahya personalized the tour for us and answered all of our questions. She is fantastic! I highly recommend learning about Casablanca from her. She is funny, intelligent, reliable, and carefully plans her tours.