Tel AvivA city of contrasts: colorful and beige, ancient and brand new, beach vibes and intense security.