translate English to French: Next to fantastic supermarket, near trams and central train station, but not too close.
La bonne situation près de la gare et des stations de tramway.