The place is fine. It is located two courtyards away from the street entrance gate, maybe 50 meters. You will need to walk up two flights of stairs - which I did with no problem. The metro is a block away - very close and Monoprix is just down the street. It is less than a mile from Notre Dame.