I'll bring this topic back to life as my family and I had several lovely meals here. We sampled the enchiladas and fajitas from the Mexican menu and a couple of the pasta dishes from the Italian meals. We had a couple of nights where we stayed to watch the Olympics and they weren't trying to clear our table around us like we experienced in some of the other restaurants this year. The staff were friendly and if you asked for something they would rush off to get it for you straight away.
The only thing that frustrated me was when you order one of the Mexican meals you're asked how spicy you want it. It would be quicker and a lot simpler if there was a scale (1,2,3 or Mild, Spicy, Very Spicy) to use rather than explaining in lots of words. The waiter said to my sister "You tell me how you want it and we'll do" after she'd told him she didn't want it spicy! Probably a breakdown in communication but my sis thought he was getting angry at her when he maybe didn't understand.