the food is great if you don't mind waiting an hour for it. We were the first in the restaurant for dinner and ordered an entree and main meal, rice and drink each. We got our entree in a reasonable time but after other patrons came in, things went pear-shaped with the service. The wait staff got the orders mixed up between the tables, forgot to bring water until prompted . Staff didn't even answer the phone when it rang, again and again. Some clever people had ordered takeaway thereby avoiding the poor service. There was a bottleneck at the register as the wait staff didn't know how to operate the EFTPOS machine. Note to self - check your bank statement.