I've been here a few times and have never left disappointed. I've actually really enjoyed it every time I've gone. Although the service does tend to be on the slow side the ambiance is sort of set up for that with the nice big chairs. I see it as a sit back and relax, sort of place. Not some place you'd want to come if you were in a big rush. I've only gone for lunch and dinner so I can't speak on the breakfast menu but I think their lunch/dinner menu is fantastic. I've really enjoyed all of the items I've ever ordered ranging from the fish to the salads. Next time I go I am definitely trying the pasta!