This apartment is in a great location. The area is really nice and excellent for the metro in to Paris and the train to Disney. It was really easy to get to from the Eurostar at Gare du Nord.
It has everything you need to stay comfortably and the garden is amazing.