Ate here on a Sunday evening and found the restaurant to be filthy. The self service island was wet, littered, out of lids, out of ketchup (except for the ketchup spilled all over) and the floor was dirty. Could be a bus load of people had just left, but I expect more from McDonald’s.