We came 4 times in 2 weeks in this restaurant. We ate on the top every times. The staff was friendly and fast to respond. It is not fine dining but the food is really good, especially the fish. Always good to ask what they would advice. You will get big servings, lots of choice too.