Fantastic place! It used to be very difficult to find reasonable short/medium term accommodation in Tokyo, but InTheHood's places have really solved that problem. And this one is in an ideal place in Shinjuku, with everything carefully considered and provided.
The only caveat I'd give is if you're much taller than 180cm you'll find the toilet room a challenge, or at least you will if you want to close the door while you're on the loo. The main bath/shower room is excellent though.