For a Mc Donalds this place used to be way worse before. After the renovation they managed to keep most of the homeless out that were actively using and fighting in the dining area. Management has also worked on some service issues which really does stand out here.
The place now sees so much foot traffic that the upstairs is usually full of messy tables, even though they clean it every 15-20 min. Food quality is really high compared to the others though, I don't think I've ever had an item were toppings were scattered everywhere like most of the other Mc Donald's these days. The manager here is real decent, all problems fixed in a few min, just let them know if theres something you have an issue with.