Honorable

principled and worthy of praise