...Casablanca is where you will find a vibrant modern atmosphere.