Honestly, I've never experiences any of the listed above. Great service, hot food, what else do you need? Also I must add, that I've only come during lunch hours.
Quality is going down hill. They don't even have italien dressing and there saladcheap and they dice all the vega atables and put crap cheese on it. Better off going some where else