We had a great experience. Right as we landed we were in communication and given clear instructions as to where to meet. Registration and obtaining the keys was an easy process. We only speak English, so having quick communication was really important.
The condo was clean and well put together. A great place to stay in Barcelona. When we go back we will stay here.