We stayed here with 5 adults and 3 kids (under 10) and it was perfect. You can walk to the city center, Parc Guell, Sagrada Familia... all under 30 minutes (or a short car ride). The space was comfortable and clean, and the rooftop view is amazing. As noted, there is an additional security deposit (beyond the fees listed on Airbnb) upon arrival, but they just put a hold on my credit card during the stay and then I got the full amount back upon departure.
I would recommend this place for any family or group of friends.