We needed a place to meet up with our college-aged (and post) kids for lunch. Stumbled into wonderful covered porch, tasty coffee, and great food. We never felt rushed (a good thing about the self- service atmosphere.) Highly recommend. Only downside is access to deck for those with mobility issues. Lots of steps.