Excellent overall experience. The service is awesome. The value when considering the food quality, portion sizes, ambiance, and service is tremendous. The wine list is huge and the glasses are generous. The menu is diverse and healthy, without being overwhelming or pretentious. Our wait staff was a little unorganized getting us seated, but took care of us in the end. Great selection of deserts, small and inexpensive the way they should be. Word of caution about reservations - they seem to run late. Highly recommended for just about any occasion be it causal, romantic, business, or even formal.