A breath of fresh air: lovely place, genial host, a chance to see a different part of Barcelona conveniently right by the train station.