This place is a well oiled machine! Came in on a Sunday morning for breakfast, which was jammed packed. With about 10 groups ahead of us, was told it be about a 20 minute wait, but instead waited only 10min. As people left, tables were being cleaned and people were being seated. Service was fast and efficient. Even with the waitresses being busy, the hostess even came and poured our coffee. Melanie was our waitress and she made sure we always got what we needed before she left. Food is great!