We loved our stay at Chorch's house. It was very well located, about 600m from Placa Catalunya, where the airbus left us; and also about 200m from metro station. Chorch is very communicative and would help us with whatever we needed, including carrying our suitcases upstairs.
The only thing I would advise is that there is no elevator and there are a lot of stairs to get up to the apartment, so be aware of this if you have any disability. Other than this, everything is great, the room we stayed in was very big, with a nice balcony.