The food was very good but a little overpriced for what you get. The wait staff was very attentive and polite. The only thing is when I arrived there were plenty of takes but they wouldn't seat me until my entire party arrived. I understand that if they are busy but if they are empty they should not make you wait to be seated.