I've been here twice, once for breakfast and once for lunch. Everyone was friendly, the food was very good, and we did not have enough to wait to be seated. It does take a bit longer than some for the food to arrive, but this is expected in a better quality place as this is. It is worth it.