Had a nice meal in the place. They give you huge portions. However the service is very odd, very slow at times. Fortunately we were in no rush. When we got the bill something felt wring so we checked it and there was an item on the bill for £35. When we questioned it the waiter scampered off in a very embarrassed way. 5 minutes later he came back and the item was gone. Clearly they knew we were one off tourists! Avoid this place. If you do go check your bill carefully!