We had a wonderful time staying at Yankel's apartment. The apartment is on the 3rd floor, so you will have to walk up the stairs, but other than that, everything was just perfect. We loved how his apartment is 5mins walk to a street full of shops, and restaurants. It is about a 10mins walk to a metro station. The Louvre was only about 20mins walk away. I would totally stay there again.