Location wise, this place is unbeatable. There are 2 metro station nearby (one is 200 meters and the other is just in front of the flat). If you are adventurous, it's quite easy to go to Notre Dame Chatedral by walking 1 mile straight. And once you are in Notre Dame you are in the middle of many "must see" spot of Paris. I don't cook but also don't want spend too much money eating in parisian cafes, but fortunately Just several building from the flat there is a supermarket with lots of cheaper ready to eat meals such as salad, sushi roll etc. the flat and facilities itself is as expected and described by Khal.