Christophe's grocery and restaurants recommendations were spot on. There's great restaurants close by (well, every where in Paris is great restaurants compared to London). The best bread and cheese store I've ever seen!!!
They say that staying close to the Eiffel is not recommended because of location. I disagree. The neighborhood is relatively quiet. Its nice to see the Eiffel every day - especially at night before retiring. There's a convenience store right next door.
Its 10-15 minute walk to subway or train line. The train line is close that takes you directly to Versailles.