Mediterranean charm and freshness in this former garage in Barcelona