"Estar satisfecho" is more formal and, of course, it has more meanings in different cases such as: "Estoy satisfecha con mi trabajo", "Me siento satisfecha con mi vida". Whereas "estar llena" is more informal. My reccomendation would be to say "estoy satisfecha" (and if you're in Mexico don't forget to add "Gracias"!).