I had a very pleasant stay at this place. The person who met me at check-in and check-out was friendly, responsive and kind. The apartment itself, while small, was very well thought out and made good use of the space that was available. I never felt cramped in there, and it actually made me rethink about how much space I actually need in my own home.
The location takes a bit of walking to get to, and is 10 minutes away from the nearest stations of Uguisusani and Iriya. On the plus side, there is a convenience store literally across the road, so there's no need to go far if you need something in a pinch. When you do go out, you're never far away from the major attractions of Tokyo. The nearby train will get you there.
All in all, I enjoyed my stay here and I wouldn't hesitate to come back here again.