If it is for your business trip, this place is perfect; it's only a couple min to the Station,
amenities are wonderful, you can do laundry and dry it in the bath which has a good drier.
The kitchen has most of necessary appliances too
As someone wrote before though this room does not have a chair, it is meant to be Japanese style, that was a bit difficult for me to do some task within the stay.