My brother, sister-in-law, fiancé, and myself stayed at Kevin's place in late September and absolutely loved it. The apartment is beautifully furnished and has amazing sunrise/sunset views of the city--including the nearby Eiffel Tower, which only a short walk away. Unexpectedly, the connecting street to the apartment had several great cafés for both late night drinks and a classic French omelette.
If you're up for it, the Arc de Triomphe is about a 25-minute walk away.
Best of all, Kevin was incredibly responsive with our questions.