We have been to this place few times over the years. It's right on the beach. Usually, the service is good. This time around service was really bad. The food came late. When it did come, it was cold. It was crowded. May be they couldn't handle the crowd.