Food and service were excellent. Staff very helpful and abundance of waiters. Food was fresh and with great taste. We even asked for a different dessert than the ones mentioned by the staff and was made for us in no time. Would recommend to others and would definitely go again.