Very good location, we prefered to use metro station Strasbourg-St Denis......less stairs not as busy or confusing.
Fantastic hosts.