We had a lovely stay at Inmaculada's. The flat is spacious, well located, clean and has a homely feel. The balcony was particularly lovely! The beds are comfortable and there are nice local bars and cafes in the area. Communication with Inmaculada was easy.
Tip: right across the street there is a bike rental shop. Rent a bike for the day, it's really a great way to explore Seville.