Barry discusses his incredible journey to Italy over freshly brewed coffee...mmmmm!