Studio has everything you need. It is at great location, few steps from metro station Cambronne, and in walkable distance from Eiffel tower. Marie was extremely helpful already before but also during my stay.
Martin