The Apartment is nice and is too clean.
Maybe it will be better with a new small things but if you have to stay in Barcelona for a few days, I think that this is the best place where you can stay.