The place is as in the pictures, it has an amazing view of the tower and every hour after the sunset you’ll be able to see light show.
It’s really accesible by metro, you have at least 3 near stations. For going from CDG to Magda’s place you’ll need to take RER B and then commute just once. Even if you are planning to go to Versailles, you’ll take the Metro and then the train.
The area has nice boulangeries really close (as Panade), restaurants, shopping, etc.