ok........... we went here around quarter after 6 for supper. very beautiful place, nicely finished, bathrooms are nice... got the menu, and needed clarification on how to order. after 10 minutes, someone came to our table to take our order, but they had to get someone else to come and explain the menu since there was a language barrier. we ordered the 6 course supper... $27 bucks a person. steamed egg came out right away.... waited........waited......waited.... 7:15 we got a salad... no appetizer that comes with the meal, which was odd... 2 couples that came after us were already served their egg, salad, and appetizer ahead of us. got our main dish, got served it, and when a lady came around to show us what to do, we were missing a whole other dish that thankfully she realized, because we had no idea, but it does make a difference with the meal, however, there were not enough lettuce leaves for the order. the food was good, some weird items that i couldn't stomache, but the meat was good. we finished eating, our drinks long empty with no refills or new orders for drinks, and no dessert which we were waiting on...... after half an hour, 8:15, we got sick of waiting. 2 hours in a restaurant where the majority of the time was spent waiting, and going thirsty. it's pretty bad when 3 tables that arrived after us, got served and we never...... thankfully, they took half off the bill, but still when you are trying to communicate that the service was poor and we were forgotten about, the only english speaking gentleman at the restaurant says "sorry" and walks away.......