You won't find a better place to stay.
Spotless. Central. Quiet. Charming. Everything you want Paris to offer the flat has it.