Came here after a graduation when other plans fell through. We were not a large party, but it was Sunday morning. Waited and waited and waited to served. Food not even memorable. Want to be kind as view was so nice, but "kids" serving us? Just stood around talking to one another instead of waiting on us. It was not overly busy, but my wife kept stating maybe they were busy on the other side. Puzzled by positive feedback left by others.,Maybe we came on bad day?