My family and I stayed in an apartment last month with a company called BCN Rentals, and I wanted to recommend them. They were very easy to deal with over the phone (English staff) and email, the apartments were clean and central, and they also organised a minivan to collect us as we had a fair bit of luggage.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there