Consistently good food and we have always had outstanding service. In reading through a lot of mixed reviews I suspect our run of great luck has to do with we get here early and have not had the experience of waiting. I can imagine if my husband had to wait 45 minutes for his first cup of their delicious coffee he would probably force me to take at least on star away. :)