“Every rat mayor of every major city should follow suit”
Probably.
However, I do have an answer for why illegal aliens vs local homeless. The locals are homeless, almost all of them, because they are insane or habitual criminals or hopeless drug addicts, or all the above.
The illegals are not insane or criminal or addicted, for the most part, just poor. They are civilized if unsophisticated people. They are much less likely to trash the premises or cause embarrassment. Some of them ARE going to be a problem, but the risk is much lower.
Not only is this an historic site, but also located in a VERY wealthy area.