The ambiance, set up, patio are all wonderful. It's very clean and the service has always been wonderful. The patio is dog friendly and they even give you disposable doggie water bowls. Depending on what you are looking for your opinion may differ on food. Iv become a breakfast foodie so have become more picky on quality ingredients . It's little things like homemade jams vs cheap Welches Jam packs or a nice artesian bread for toast, not using slices from Frys brand. Maybe invest in a juicer..the front is lined with what you would think is freshly juiced OJ but it's juice from a gallon jug poured into cups. I appreciate the honesty that it wasn't freshly juiced from the employee. If it's freshly juiced I'm getting one every time.