I have been to the restaurant several times - the service is always good. Food quality is very consistent.
I was disappointed the last time I went with how rude the hostess was. She told me flat out she was mad because the other hostess left her to seat people. Not one to hold back when being treated poorly I asked if she was upset with me - it took her back and she did "try" to apologize.
Our waitress was fantastic and the food was good!