C'est le meilleur endroit pour être
tu es le meilleur
les plus grands parfums
a beautiful place is 'un bel endroit' (masc.) in French
Mettre en place.
I'd say Fabergé.
As in "it was called the greatest battle in years", you would say "on l'appelait".
"Le lieu peur etre amusant" means "The place can be fun" in French.
'le foyer'
mauvais endroit
natte d'endroit
"salon" is already a French word, it does not seem to fit with the rest. "your place" is "chez vous".
to go to is 'aller à ... (place name)' in French.