Modern Morocco. French and Arabic. English improving. Hassan II Mosque stunning. Business city - less touristy. Coffee culture. Mix of traditional and modern. Mediterranean vibe.