Lunch on a rainy day, but greeting was welcoming and warm. Servers (trainee and regular) were attentive and informed. Food was very good - fresh and well presented. Had a glitch on one item and server was quick to make the necessary adjustments. Very accommodating on some food restrictions for one in our party. Overall very nice dining experience.