Been here three times in January 2015 so far in groups varying from 3 to 10 people. Both Mexican and Thai food is good. Value for money is middle of the road. The service can be a bit slow at times even when the place is not busy. However, well worth a try.