New Corolla: stylish, spacious, comfy