We really enjoyed our stay here - we love the decor of the apartment! It is also very well located near a major metro station that connects directly to the airport/Gare du Nord, and is walking distance to many nice food places. Would highly recommend staying here.