The apartment is lovely and the location is superb, even though it's not on or very close to Passeig de Gracia, it's just a few minutes walk to most places of interest and to the Metro stations. The best feature of the apartment is that it's very close to both the arrival and departure Aerobus stops.
Although we didn't get to meet Olivia or Cyril, Olivia was in constant touch from the time we landed in Barcelona, until the time we checked-in for which I'm thankful as we had need for a bit of extra coordination since the three of us were landing in Barcelona from different parts of the world. It's a sparsely furnished apartment, but get's the job done beautifully.