Place is small enough to accomodate 4 people, maybe 5. Extremely close to the Eiffel Tower and the Metro which will take you around. Convenience Store right in front of the building as well as 4 cafes around the corner to give you options for meals.
Stairs going up are rather steep and somewhat small, however they are fine. Exercise caution going up and down the stairs; just how the building was built.