This place gets 6 stars for service as we had an exceptional server at lunch time. Turns out we're both from New Jersey and he even knew the small town where I grew up! The food though... Meh, not horrible but not fantastic especially or the price. I had a so-so lobster roll that came with oily, over cooked french fry crumbs. I would never have picked this place except I was someone else's guest because it is very pricey and the food is just ok. The service however was excellent.