We stayed in a different location to the one listed as it became unavailable a couple of days before our trip. We were offered an apartment on Gran de Gracia, which suited us well but obviously a degree of inconvenience last minute.
It was a nice, new flat in a great location with new fittings. Unfortunately there was building work taking place in the other half of the flat, so quite noisy.
Other than this though, it was a clean and comfortable flat for our stay