Mazda 626 looks ace