Le Studio Champs-Élysées is absolutely perfect in every way.
Location: You are in the thick of it. Its a very very short walk to the 1 and 9 trains which put you practically anywhere you'd want to go. There's a ton of shopping around, quite a few amazing bakeries and Francois sets you up with a list of great places to try for dinner.
Host: For someone who had never been to Paris, Francois was a dream host. He was very fast to respond to questions and EXTREMELY helpful in getting us to the apartment from the airport and letting us know best ways to get around town.
Space: the studio is a great oasis from long days of sightseeing and traveling. Despite the record heat, the apartment stayed relatively cool, had all the amenities we needed. The little cookies and bakery items Francois left for us were also a nice touch for a quick bite in the morning or a late night snack.
To me, if this apartment is available, its the one I'd want.