Cultured and respectful, also informative! Good value locally.