I can't think of a better place to set the tone for a trip in Lyon. The apartment is beautiful and the neighborhood is even better.
Nearly everywhere I wanted to go was a ten-minute walk or less. The city is known for its food and many of the places in the neighborhood that popped into for a casual bite turned out to be excellent (Actually, two places to avoid: La Boulangerie de la Martinière (not fresh) and Le Potager des Halles (not good)).
After your obligatory meal at a bouchon, you can find a decent set of free weights and cardio equipment within a 10-minute walk at L'Appart Fitness at 1 Quai Jean Moulin.
David was a great host, he responded to every little thing I asked about instantaneously. His instructions for the house come with links to smart little videos to help you deal with stuff like the fussy logic needed to operate a French dishwasher.