We had a great stay there. The apartment is great and located in a very nice neighbourhood. We worked remotely from there and the wifi worked very well. Communication with Jordi was very easy.
One thing to have in mind (we didn't when we booked): even though it's highlighted very much in the pictures, the terrace is not part of the apartment, it's on the roof, 3 floors above, so we didn't really get to use it.