Perfect place and location. The 6 flights of stairs can be a problem for some, so beware.
Other than that, I could not think of a better place for a weekend in Paris.