The room fit best for 1, you and your luggage.
Bed is comfy, massage chair is a plus. If you have a long stay or love cooking, garbage will be made difficulty for you since the apartment provided you only one little single trash bin and as you may know, Japan requires everyone to classify garbage.
Location : Pretty far from ebisu station but neighborhood made me skip the distance.
And no elevator