Food is good. But it is overpriced and the service is not very good. We had four different waiters, but I don't know which one of them was our actual waiter. We had to flag people down to get actual service. So there was always a long wait between asking for the check between getting the check between getting the check split and getting our change back and the change we got back was not correct. facility itself is fantastic very airy and breezy.