Great location! The apartment is really well located from Sants train station for a direct train to the airport, or Plaça Del Centro if you are travelling in the city by metro.
Plenty of amenities in the immediate area - a bakery & wine shop are opposite, plus plenty of restaurants and tapas places to go to.
The apartment is just like the photos - very clean with modern furniture, but original features.
The WiFi was ok but quite slow at 10mb or lower sometimes (compared to the UK and Germany), and this slowed further in the bedroom. We had a minor problem with not much hot water on our last day, after washing the dishes and taking a shower, that was it!