Hospitality and kindness have found their home in Barcelona