Excellent review! You really capture the feel of the setting. It does sound awfully depressing, though, and so probably not my thing. I can get depressed for free.
So on the surface, to the staff just make the pretense of accepting the presence of children's monster buddies wandering around?