First the good part, food, which is amazing, made and served hot..now, the other story, one..wait time may kill you so be warned. There's no place to stand so especially in winter you may want to order ahead.
Second, thought they have a food order system they are not very organized and you may find your order got 'lost' or re-prioritized. Will wait for them to improve here and upgrade their points.