Staff was okay. The food was amazing! I had the duck, loved it. The view is wonderful if you can get a good table. The only bad thing about it is the service is extremely slow. Like BEYOND slow. So don't go there hungry. Make sure you have a snack before you go because it'll be a while!