5/5 for view (Get a window seat!), absolutely stunning views.
5/5 for waitstaff, friendly and professional. We ordered a plate of oysters that my mother deemed not fresh enough, and they they immediately took it off our check
3/5 for food. What do you expect from seafood this far inland? The sauce on my halibut was a little too sweet for my liking, and the oysters weren't fresh, but otherwise it was fine, not amazing