Food is always freshly made, the staff is very quick during a rush. The only problem being that there is definitely not enough seating during a rush even though it's a big place.