We had a great stay at Roger's apartment! We were there for two weeks and Roger was an amazing host. Very nice and helpful and quick to reply to our questions. The apartment is nice and comfortable, and centrally located with many nice restaurants in the area as well as supermarkets.
The Poble sec metro station is literally just outside the door, and the D20 bus right down the road goes straight to the beach. Placa Espanya is also just a 10 minute walk away. Overall a great location for exploring Barcelona!