Food is okay but arrive super slow, just like some other all u can eat they don't give enough food as we ordered. AND SERVANTS TRIED TO PRETEND NOT SEEING US WHILE REQUIRING SERVICES. Tips already included in the bill total, if u not careful u will be paying extra 10% tips. Very tricky, and if you pay debit of credit u need pay 5% more. That totally none sense.