I had a very pleasant stay at Xavier's appartment. The flat is clean and has all the amenities you need. Also, the location is super convenient to visit Barcelona. I totally recommend staying here !