Great place for breakfast and lunch, a little less so for supper. I've been here many times and the morning and midday service and food is consistently excellent. The evenings can be spotty though, with meal quality uneven as well as the wait staff. It's not the Ritz, so if you have easy to reasonable expectations chances are you'll be satisfied.