My husband and I visited two nights in a row for dinner, a Saturday and Sunday. Saturday was excellent: great food, great service, and wonderful sunset. Sunday, eh, TERRIBLE. Food was good, but service was VERY slow and bad. We were left alone after food came for over 30 mins (no one came back to ask if it was ok or if we wanted drinks) and we had to ask for the manager to get our check and get out of there. There were not enough busboys so trash was blowing off the tables and onto the floor around us and in the bay. They were very short staffed and the mgr recognized the terrible level of service, but didn't even offer a free round of drinks or money off. (And I waited tables, so I RARELY complain.) The food was great though and the upper deck provides a very nice sunset view. I would just recommend going on a busier night when they are more likely to be fully staffed.