Pro: Very nice and courteous hosts. Professional handling. Nice apartment with a perfect location.
Con: Smaller defects: roller shutter (was repaired quickly after notification), dishwasher, WiFi. Slight smell in one of the baths.
Still recommended, even if not cheap. Although this is certainly not to be expected in Barcelona.