We've been here a couple of times. The first time we had slow service and she messed up our orders and forgot to bring us utensils. The food we had was still good, however. The other times there were not issues. The views are nice and the prices are good.