REVIEW: 2023 BMW X1 sDrive18d is attractive, practical and frugal, but not quite cushy