We arrived a bit late and had to contact Stephanie, sorry about all the messages! She met us at the station and was wonderful.
The apartment is very close to Gare du Nord, and is absolutely perfect. Will definitely stay again, hopefully next time we won't be late and leave the passport in the room!