Overall an average stay.
Pros: prompt communication with Xavier, apartment was spacious and clean, good wifi, nice neighbourhood with good metro options
Cons: lady who actually checked me in did not speak English, apartment is very old and run down, shower is TINY and uncomfortable. WORST OF ALL, the street noise is extremely loud due to a bar downstairs.
I happened to by chance book this apartment during a massive week long Gracia festival. it was impossible to sleep! while I definitely should have done my research better, I would have greatly appreciated a warning from the host before I booked. The lack of warning seemed deceptive.