translate English to French: Yet all have one thing in common: their focus on hospitality, assistance and services.
Ils ont néanmoins tous un point commun : ils sont tournés vers l’accueil, l’aide et le service.