Leif — one of the best host, that I've met!
He helped me with everything: gave some food (because i arrive late), help to buy local sim-card, gave advices about places to visit and places to have a dinner.
Accomodation:
Blanes — best place to live near Barcelona. It's quite there, beatiful beaches (without trains near seaside). It takes 60-70 minutes to get to Barcelona by train.
Appartments only 200 metes from beach.
Rooms to sleep are pretty small, but it doesn't matter for me (because if you are will walking during all day, bed is all you need. There are also big living room and balcony).
Huge parking about 300 metres from appartments. It's free at night and cheap at other time.