It's always good, not always clean. Terrible experience there today, but still good! When you get your food 20 minutes after those behind you already have there's that's just not acceptable.