The location is GREAT- super easy from Gare de Nord and metro stop Chappelle- which gives you access to the whole city and to/from the airport in a few minutes. There was plenty of space for me, my two kids, and my parents- plus common space. Comfortable and homey feel- and a nice sized bathroom.
Overall the space and stay were great, and EXACTLY what we needed as a focal point in a long weekend in Paris.