Fantastic stay close to public transportation, a 5 minutes bus away from Centrale, 2 minutes walk from Metro to the center, you are far from the touristic area but its a big plus. A lot of great restaurants and cafés nearby.
Apartment has everything you need for a vacation, its indeed large, even larger than in the photos.
Highly recommended!