Isabel Toua: Genel bakış