Apartment was as expected. Nice, modern, and clean, with lots of natural light on a quiet street. I can see how it'd be cramped for two, but it was the perfect base for a solo traveler. Location is very convenient, although a little hard to find at first. 10-15 minute walk to Okubo & Shin-Okubo stations, and direct access to Shinjuku.
The only issue I had was with the check-in process. Although quick and easy, it felt very impersonal. You basically video chat with an operator (not the host) through an iPad when you arrive, and the operator took a screenshot of my passport without asking my permission, which made me uncomfortable. Then you get the key from a lockbox on the door. I never met the host or anybody else during my stay.