2023 BMW Gran Coupe 220i M sport, First impressions?