I was thinking INFp, actually, because I get a NF vibe from her. But ISFp and ESFj seems also possible.