I greatly enjoyed my stay at Julia’s!
About the location, it’s half a block away from subway and bus stations; 20 minutes away from the louvre. If you enjoy walking, it’s 10 minutes away from the Métiers museum, 15 to the Picasso museum and 21 to the Pompidou.
The place itself is spacious and welcoming. It has everything needed for a nice stay.
And about communication, Julia is an amazing host, who answered promptly to any question we had.
Highly recommend!