We just ate here last night which was their last night before closing for the season (which may be part of the problem). The waiter was very pleasant, but we never received the sodas or salads that we ordered. My husband and I both ordered pasta, but my marinara and his cream sauce were exactly the same. When I told our waiter there was a mistake, he insisted I had never had homemade marinara. He also recommended we have beef with our pasta rather than chicken or shrimp. The beef was tough and not very good. When we received our check we were charged for the sodas and salads. The waiter had no idea we didn't receive them, but he graciously removed them from our bill.
I am surprised so many people rated this restaurant highly.