Rosa's apartment is amazing. It is super cute, super clean, and it has everything you could need in a house. But the most amazing part about staying in this apartment is its LOCATION, LOCATION, LOCATION. It is a street or two (very small streets ;0) from Alameda de Hercules, a beautiful boulevard where, it seems, the entire city of Sevilla goes to enjoy a great evening paseo.
Her house is just steps always from tons of restaurants and tapa places (you have to try "la Duquesita"). The cathedral of Sevilla and the Alcazar are only a short walk away (about 10 to 15 minutes away)
To top it of, Rosa is a great hostess. Very nice ,friendly, and helpful. I had the pleasure of meeting her and her family.
In few words, rent it and enjoy Sevilla