This is an incredible restaurant and I have traveled the world. The food is always fresh, hot and delicious. If there is catch of the day it is a must order. We caught our own fish and the chefs prepared it to perfection. The menu has a good variety of staple foods and they are all excellent.