We loved our stay in Louis apartment. The location was great and directions etc were perfect. Louis let us drop our luggage off a couple of hours earlier which was so helpful
Just remember there are 75 steps to climb which will keep you fit and the bathroom would not be suitable for a large person. It was so close to the Seine and great restaurants and shops so close. We really enjoyed our stay.