This place is really disorganized and could do a lot better. Order an egg sandwich and you might get it in 1/2 hour or more. And most likely, your order will be wrong. That's what we experienced. Then, when you take it back to get the correct order, expect to wait another 1/2 hour for them to make it. This place just doesn't have any urgency, especially when they screw up, which happens a lot. On top of all that, generally some of the coffee pots are empty and you'll wait awhile for them to fill them. In general, they are also missing a lot things on their menu so be prepared to modify your order.