Xavier's flat is in an extremely convenient area and I would recommend it to anyone staying in BCN for a month or more! He was very helpful and willing to be flexible with my schedule. I had a great experience overall. Just know that there is a weekly cleaning fee of 30€ and that you need to leave the flat for at least 2 hours once a week so that they can clean. (You arrange the time and day to fit with your schedule.)