After waiting 30 min for a table after being told it would be 15-20, we got a table on the patio which is quite nice. We waited another 15 min before being acknowledged only after we flagged a waitress down. She took our order even though it wasn't her table. We never got our drinks. I went inside to get waters for our table only after 2 out of 3 meals came. We than had to ask 3 waitresses to check on the third meal. Only one, the last one returned to tell us it would be a few more minutes because the ticket times were messed up in the kitchen. She did say she spoke to a manager and they were coming out food. The lobster roll was mediocre at best. My husbands burger didn't come with cheese as discussed in detail about which kind. Finally, my sons food (pasta) arrived after we had long finished our meals. We never saw a server again. The food is not great. The service was the worst I have ever experienced. The restaurant was half full and I could except mistakes but it would have been nice for a manager of server to follow up with us. We never got mad, just asked multiple times for my sons food because no one even noticed we were eating and he wasn't. I would never come back here or recommend to anyone. In fact, I will let the hotel concierge to not recommend again as well. Very disappointing.