I live in Greece and I speak english and greek. We have a lady from spain, speaking french and she will be the one to welcome you at the flat.
The apartment is in a beautiful location, right up at the Eiffel tower. The pictures really don't do the view justice. Our host was very kind and attentive, giving food and entertainment recommendations. The interiors are huge as well, with two beds, two baths, a massive living space, and full kitchen. There were plenty of good eateries nearby (as is true in most of Paris), and the two RER stops nearby gets you quickly to Paris center where most of the sights are.