Welcome to Soviet Moscow-on-Hudson.
New York City used to be a great place to live and grow up in especially in the fifties and sixties but soon after that it became a home to too many liberal zombie sheep.
I don’t understand their choice of location for posting their ad. Why in soho ? no alternatives ? or they were too expensive ?