translate English to French: Our clients do feel at home, here is the proof.
Les clients du General Hotel nous aiment et ils nous le prouvent..