levelheaded

adj

1.
exercising or showing good judgment