I enjoyed my stay at From Scratch Tokyo! The room was exactly as in the photo, the shower, bathroom and amenities were satisfying and the company was great!! The location is excellent: close to 7/11, post office, restaurants, dry cleaning (even when you have perfactly working washing machine and drier at the lodging) and most importantly, a subway station that has two of the most central lines in Tokyo!
One thing you should consider is closeness to the road, so you can hear cars and ambulances. The owner provides earplugs, should you need (I didn't need them).
As a solo traveller, who was looking for a basic, quiet and private stay, from scratch tokyo was perfect.