The flat is located near some fantastic bars and restaurants. We ate breakfast across the road at Federal every morning and enjoyed tapas at Agust around the corner. Great wine at Lando and more. There is no need to leave this area to look for food. A few streets away we had great Vietnamese and ate fantastic sea food at Peradata on Paral lel.
The flat was clean, comfortable and well equipped. The only problem was noise; there is zero acoustic separation between the flats so it sounded as if the neighbours were showering etc in my bedroom. Having said that it wouldn't put me off going back, I would just pack ear plugs.
I highly recommend a trip to the nearby Montjuic Municipal diving/swimming pool but note it's only open July and August.