The location is great, close to the metro station "Lavapies" and to many nice cafés (like Hola Coffee and Caravan) and restaurants. If you happen to be there on a Sunday, go to Pum Pum Café for their weekend brunch.
The apartment is small but clean and functional for a few-nights' stay. Check-in was easy, even if late at night (extra charge).