We've eaten there a few times and the food has been good everytime. The service however has been variable, ranging from a truly spectactular server who went out of her way to make the experience great to a truly horrible server who was only concerned about getting her tip and was moaning about everyone she was serving in earshot of the guests.