Xavier's place is a great choice for staying in Barcelona. It's in one of the best areas, and despite the lively square outside, the flat is very isolated and pretty quiet. The flat is very comfortable, quite spacious, and well decorated. I would definitely stay here next time I come to Barcelona.