Even if she's on board now, you may find widely differing views when you start living there. Be prepared to both make many compromises.
Btw your Spanish doesn't need to be great to survive there. If you can say hello, thank you, count, order a meal or tell a taxi where to go, you have many...