I recently purchased the 2019 Mazda 3 and absolutely love this about it. All controls are physical buttons/knobs that are sensibly placed so the driver can access them without reaching. The screen is nice and big without being obnoxious, and the built-in infotainment UI is very modern and easy to use. And it also supports CarPlay which is wonderful.