The mattresses in my room were really bad...
Overall speaking, it matches the price tag. The kitchenette is a plus. The supermarket across the street is another plus. The room is large by Tokyo standard. The location is okay. It takes a 10-minute walk to reach the JR or metro station.