I have been to this location a million times and the food is always really good. However, the lines are always really long for a really long time and they always run out of food. The restroom was spotless and the tables are always cleaned after they are used.