I stayed with David (and his cat Arthur) for 3 weeks! David was a good host and made me feel welcome. He showed me about the local area and I discovered lots of news places in Barcelona. The flat is also close to the beach & metro, which makes it easy to get about.