Mercedes S-Class review: still the king!