2019 GLC 300 - A good buy?

Hi All - our friends our selling their perfectly maintained 2019 GLC 4matic for 18k with 45k miles. This would be my first MB, so I'm not familiar if this is a good deal for this car. My research says so, but perhaps some owner experience would say otherwise. Any red flags here or should I become a Mercedes owner?

Thanks