The food is consistently good, the vibe is casual and picturesque with water views, and our waitress Lauren is a gem. I have celiac and can safely eat gluten free here which is rare in this area but they always accommodate-the baja bowl is my fav! Dock and dine option is also a plus for us. My kids (two under 5 yo) enjoy the coloring, fries, and ice cream sundae long enough for me to enjoy my lunch and drink (haha) 5/5!