Everything was good-fresh drinks, delicious apps, and tasty entrees. Wait staff was polite and friendly. My only complaint is my water glass had lipstick on it and my fork wasn't clean. A little pricey but worth it for food quality food made from scratch.