Hi, could anyone help me translate the above phrase into French? The context is a car ad...as in "the interior is remarkably clean...with a driver-oriented feel." Thanks!