Service and atmosphere are always impressive and welcoming. I always thought that their food was a bit overwhelming, but they recently updated their menu to allow half-sandwich/soup/salad. GET THE SALAD. And get bacon on your grilled cheese. Or get whatever sounds good, but get half so you don't get bored with your meal. Definitely get the salad though, because it has sun-dried tomatoes and eggs and oh my gosh I'm still dreaming about it.