Delicious food and great wine. The service was excellent. When we arrived we were seated at our table and given the banquet list (as we had pre booked the meals). The wait staff were friendly and were able to answer most questions about the food. The banquet was delicious and all courses were served in a timely manner, towards the end we were getting rather full, but overall I feel there was enough food. We were seated towards the front of the restaurant, so we didn't have views, however the overall feel of the restaurant was nice. I would recommend this restaurant to others.