BMW 2 Series review | Should you consider one?