The 2024 X7 is the largest vehicle BMW makes, and it lives up to the billing with a luxurious cabin and a better drive than most competitors. Last year's refresh brought welcome tech features and less ...