I recommend the apartment, it's 1 minute away from Placa Cataluna and the bus from/to the airport.
We had a great stay, the flat is fully equiped and very quiet.
The host is friendly and explained everything.
We felt good here and will come back!