Is the E400 a good car?