The apartement is great! It is very well located and Barcelona is great.
However I suggest not to book for more than 8 people, we were 10 and it was too small.