Wrong on both counts. Stansted is closer to Cambridge than Luton (31miles, rather than 38miles), and easier to get to, car or no car.

I stand corrected! Thanks! But I am not aware of any direct connections STN-AMS. ..