Serious and straightforward (2-8)
I believe the answer is:
no-nonsense
(Other definitions for no-nonsense that I've seen before include "Straightforward, practical" , "Down-to-earth" , "Sensible and straightforward" , "Simple, straightforward" , "Simple, sensible" .)