The place is very big and comfortably fits 5 or more persons. The location is super central in Barcelona.
There is everything that one might need, even if staying in Barcelona for a bit longer (Washing Machine, Dryer, Kitchen).
I would recommend the place.