Did a New England trip and while in Salem - Marblehead we wanted to eat lunch by the waterfront. We stopped here with our little dog and ate on the deck. It was absolutely wonderful. Our Redfish Francaise was fantastic. Our waiter was so friendly funny and attentive. I'm glad we stopped here!