Their communication is great and they are very responsive. The location of the apartment is also nice, only 3 minutes from the metro and walking distance to most of the main attractions in Barcelona. The apartment itself is a bit older than it looks in the photos, but the beds and space was comfortable. We only had 4 people, and I think that's a good size. It says 7 people can stay there that would be a bit crowded since there's only 1.5 bathrooms.
Also note the apartment is on 4th floor. There is an elevator which worked fine when we checked in but unfortunately it was not operational when we checked out so I had to carry my large suitcase down. Don't think it'll happen often but given that it's an older building as well, it might be something worth considering.