The Lobster Barn – a must visit, we’d heard