translate English to French: Very convenient location if you're going to France: right on the exit from French sector, you can't miss it.
La propreté, le manque de serviettes et de papier hygiénique.