I stayed 4 nights, and have to say, the hostel feels definitely more than 2* - I have stayed in 3* hiotels in Spain and they were considerably more problematic.
The staff was absolutely superb and helpful, even the extremely early airport taxi booking on my last morning was impeccably handled.
The hostel is very close to several key underground stations, and even walkable distance to a number of attractions.
The hostel seems recently renovated and decorated, everything felt very new and very cosy internal decoration in the room.
Something else that worth mentioning is how responsive the staff was to emails, even a quick email to state I will arrive earlier due to an earlier landing of my flight was responded to within minutes.
Countless shops, cafes, bars, restaurants in the surrounding streets.
One key aspect that Expedia should emphasise on the page, as the hostel itself was very clear about this in their emails: the payment, as it is currently, is in cash at checkin time.