it is pretty gross (even for a McD's).
There are always at least 2-6 homeless people outside asking for change and/or for you to buy them food. I wouldn't mind so much but they occupy the small narrow steps so you have to walk over them or nudge them to get to the doors.
Also, due to the central location and amount of homeless around, they close the downstairs bathrooms early in the evening and then you're left only with the one upstairs bathroom. There is generally a several minute wait for the single bathroom. And when you get inside, don't be surprised to find vomit, feces, urine, etc on the walls and/or floor.
The staff are jaded from dealing with so many rude and classless people. Therefore, they tend to be short and quick to temper. They are quick to yell and assume the worst of people (which is to be expected given their usual clientele).
The worst part is that they shut off the ice cream machine at 2am. So no McFlurries, no sundaes, no cones!