translate English to French: The friendly atmosphere combined with facilities (e.g.
Il se situe à quelques pas des boutiques, théâtres, restaurants et moyens de transport.