I can honestly say, this is the Worst place I have ever had the missfortune to visit.
The service is diabolical, we ordered starters and a main course, the main course arrived first, I told them to take it back and bring the starter. He said (waiter, I use the term loosely) I dont need to take it back as I will bring the starter now! I explained politely that I expected the starter to arrive first, I again asked him to take the main course away, he refused and brought the manager. In the end, we had the main course and refused to pay for the delayed starter. We ate and left, never to return, I can eat overcooked microwave food when the Mrs goes shopping and I am home alone.
A totaly digusting, rip off tourist trap.