Masahiro’s place is cery convenient for short term stays. The place is convenient in terms of value, location and comfort.
Just one thing, if you intend to come with a large sized luggage before 12pm the lockers around the area aren’t big in size so you might have to use the lockers at Shinjuku station