The waiter was extremely friendly and attentive, the beer selection was good but not fantastic, the food was quite good.
The lobster roll was really good and so was the corned beef sandwich. I'd recommend picking on of those specials they have where you choose the type of meat and bread and the you make your own sandwich.
The price was on the high side but i believe they run special happy hours regularly so if you don't mind the crowd you can go there during those times.