This place was exactly as depicted - a modern apartment with all the facilities. It was well maintained and clean. Roger was a great host who worded us up on the sights, the public transport and was always available to answer questions as they arose. We got off to a flying start and saw lots of places and ate some amazing food. The local restaurants were also worth a look. There were supermarkets and convenience stores close by.
We would totally recommend this place - the city is very accessible by public transport - the metro and tram. (We didn't try the buses.)
Our Barcelona experience was one to entice us back for a second look around.