We had a table reservation for New Years eve. The first thing the waitress said when we came was that we have to be out in 2 hours. And when some friends was 5 min late they wanted to take our table away already. The waitress missed orders from 2 in our party and blamed us when she was putting the plates in front of the wrong person. The tip of it all was that she gave us the calculator to split the bill. The food was really good though, not the cheapest but really good. Also the views from the deck was beautiful. With the right staff it would be a 4.