We had a really nice stay in the centre of Valencia. A good flat for a couple, but also for three or four people. Towels and soap were offered. You can leave your luggage in lockers before you´r able to check in and also after you checked out. We haven´t seen Angela personally, but she texted me back as soon as possible.
It´s not far away from Plaza de la Reina. All in All we´d definitely recommend this apartment.