Everything about the apartment was great and kept in very good condition. We had everything we needed for our stay including coffee and basic cooking items. The place is quite large with the tatami room being the highlight, perfect for just lounging around after a long day of site seeing.
The check-in procedure was super easy and we were even picked up from the local train station which was fantastic as it just so happened to be raining on our travel day. Uchimura-san was welcoming and helped us bring our luggage upstairs then showed us all around the apartment and how things worked.
We would definitely love to stay again the next time we visit Tokyo!