All that you wrote is OK, una mala casa implies a house that is bad by nature like something on Elm Street. You may want to say la casa necesita varias reparaciones or la casa está en mala condición.
Espaciosa is good, I guess, but I would use bien amplia.
__________________
Me ayuda si corrige mis errores. Gracias.
|