I had a great stay in Elena's apartment which is located in Alameda de Hercules. Very well located, just a few minutes walk to the Setas. Everything you would want to is a short walk away.
The apartment itself was also of great value, large enough and clean. Elena was there instantly to greet me as I showed up a bit early for the check-in.