Stayed here in April. It's right in the heart of things in Barcelona. Very clean. The WI-fi and tv came in useful.
The "extra" charges were a pain though - €35 for checking in late and another €30 cleaning charge - this cleaning charge is applied regardless of how clean the apartment is.
More