I can absolutely recommend staying at Cristina's place when in Sevilla and would definitely return. In addition to its flamenco and pottery history, the neighbourhood (Triana) is central, and Calle Castilla, where the apartment is located, is residential. The apartment is a spacious and well-equipped duplex located in a typical and quiet courtyard.
Cristina is amazing - it felt like she was available 24/7 for any question or concern regarding our stay because her replies would almost be immediate.
If you decide to stay at Cristina's (which I recommend), I would also recommend Bar Azabache around the corner for breakfast and tapas - good food and atmosphere.