Very very pleasant experience! Came here for dinner and couldn't have been happier. From the reception to servers and managers, everyone was SO friendly - I don't know if something happened to the management...
I had to give 5 stars based on the service. I was told our clam chowders might take a while, but I was okay with it, no big deal. But then our lobster pizza came out little bit late, but it definitely wasn't too much of a wait. Plus it was delicious! (But the soups still haven't come out at this point, but we were already told twice that it might take longer so whatever, didn't care much).
Then manager came by to check up on us twice about the chowders and said they will still bring out, free of charge :) and she even took the lobster pizza off the tab too, which I thought it wasn't necessary but hey, it's free!
Food was pretty good as well but all in all, their service deserves 5 star. Even my gf felt that service was bit overwhelming :D I'd highly recommend you give this place another try if your previous experience was bit negative.