translate English to German: Though it is not at Paris center, it is as convenient as at the center, thanks to the subway.
Sie geben sogar ihren guten Eindruck an ihre Freunden und Bekannten weiter, so daß auch manche von diesen zu uns kommen.