We booked 3 nights at Masahiro place. Machiro is very responsive. We asked for hangers at 11:30pm and he delivered it at 12:10 am. Initially I was worried that the bed might not be comfortable based on what I read. but the beds we slept on were quite nice and comfy. I have had good sleep throughout my stay.
The cons are it takes about 15 mins walk from the subway station and you need to carry your luggage up two floors.
It will be great if there were some chairs for us to place our things.
Overall it was a great stay.