Food was impeccable. Company was great. But the attitude from staff was kinda pretentious and a little stuck up. I pay for good food and good waitstaff, not attitude from waiters that think/feel they are above their job. If you feel that way, then quit. Everyone's poop stinks, even yours.