translate English to French: Indeed, any member of on-site staff can contribute to the enjoyment of the visit.
En fait, chacun des membres de l'équipe sur place peut contribuer à rendre la visite agréable.