This was our first time here, but our son is very familiar with this restaurant. It's a nice little place on the water in Danversport(as I call it). Food and service were excellent and very reasonable. Great place for lunch and it has a friendly bar too!! Our son had pizza and he always raves about it.