BMW X5 M50d 2019 mini review: Three Family-Friendly Features