translate English to French: Central location for visiting the D-day beaches.
Un accueil chaleureux et sympathique; environnement calme.