This usage of "pretty" is typical of spoken English, especially American. The meaning depends on the stress and intonation, but more often than not, it means something like "very", "fairly", "quite", or "rather". Note that it does *not* have the literal meaning of "good looking"; in fact, we can say that someone is "pretty ugly" (i.e. rather ugly).