We loved staying at Javier's apartment, which had a great location and it was 1 minute away from the metro. The buses to/from the airport also have stops literally down the street. The apartment itself is clean and secure.
Javier is very nice, communicative and makes you feel like home. The first day he gave us insights on the main attractions in the city and how to get there.
Next time I am in Barcelona, I am definitely staying at his place again!