We stayed 1 week at Xabier's and it was very nice. Xabier and Maria are welcoming and helped us find a good beach near to Barcelona. They live in another part of the flat so you do not see them much which gives you privacy. The flat is clean and the bathroom you share with another guestroom is cleaned up very often.
We had a room with a balcony but the street was very noisy so we closed it and used the ventilator (even if it was still hot, we prefered that to the noise). I would recommend this place !