Had to wait a very long time for table as the food is "cooked to order" ... When the food arrived the fish didn't taste very fresh and was boiled and bland. The vegetables were the same , not what what you'd expect . The desert looked good but we didn't stay for that! Wouldn't rush back.