Overall the apartment was fine and suited our needs, but there were few deficiencies.
The level of cleanliness is fine, but not beyond, little attention is paid to the little things.
Overall for the price you can say it was a good choice and probably we would choose it again (10 adults + a baby).
The location is great, close to a really great supermarket, the metro, and shops. A short walk from the Victory Gate and the Rambla.