Mario's apartment is in a very good location, close to main subway lines, buses and the busstop to/from the airport. We have stayed here for two weeks and the apartment contains all the equipment you will need for a good stay.
The airconditioning is a big plus, especially with the hot summer in Barcelona!
We have not endeavoured any problems with the internet.