I can warmly recommend staying at Alicia's. The location is great and Alicia is a very kind and helpful host. If you do not speak Spanish, I recommend that you download Google Translate and in Google Translate that you download the dictionary of both your own language and Spanish - this will help you not just communicate with Alicia, but also to navigate Sevilla