Good food, good service, and decent pricing. We went with a large group and preordered but the food came out perfect. Others had the duck - heard that was very good. I would return here again. Make reservations - it is always busy. Dress is casual to dressy and they seem to have a lot of locals in the place so it isn't just priced for tourists. Monkfish was tasty, tender and not dry.
If you own or manage Ecco, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.