The apartment was nice (and so was Juan) and very close to the Sagrada familia, but a couple of things bothered us : we had to pay a special "cleaning tax" for our 2 dogs, which was neither planned (nor cheap) : 60 euros for 2 dogs, when the cleaning fee is already about 80 euros for 2 days ! And obviously, we had to pay in cash... Combined with the local resort fee as well as the fee for late arrival, we had to pay an extra 170€ in cash on arrival.
Also, there was no hot water in the kitchen and if we used all the hot plates at once, the whole electricity in the aparmtent would go out and we would have to re-set the fuses. It wasn't much of a problem because we didn't cook, but still annoying.
So yes, nice apartment but with these downsides, we were a bit annoyed.