The place was great, and as described. The thing i like the most is it is a walking distance from the station, which is a direct line to Tokyo station. Also had a laundry shop in the next building. There's also a 7-eleven & lawson nearby.
Our room was on the top floor (3rd) and the building does not have an elevator, so we had to carry our luggage up the stairs but it was still managable.