This was easily the worst McDonald's I have ever eaten in.
The restaurant was filthy, tables covered with garbage, drink station with straw wrappers and empty condiment packages.
The staff were slow, unfriendly and inefficient. 3 people from the drive thru walked into the restaurant while I was waiting for my order and yelled at the staff as they had been waiting for over 30 minutes and their order was incorrect.
The tills were surrounded by old receipts that the staff had not bothered to throw out (easily over 25 receipts laying on the counter) and the cashier never gave me an order number.
They forgot sauce for the nuggets and while I was eating, some of the staff joined their friends at a table and commenced throwing food and garbage at one another while shouting.
They left the mess on their table and went back to work or left and as I exited the front doors, I walked past the garbage cans which were overflowing with trash.