The location is perfect!
Very easy to go everywhere and with several attractions nearby.
The Plaza de Espanya station has connections to several metro lines and it is very easy to get the bus to the airport.
The mattresses could be better and there is no bed for couples.
Do not turn on both heaters at the same time or the power in the apartment will turn off.