This apartment is a great size, the set up is really nice with everything you need. If guests are familiar with Japanese style housing and bedding, dishwashing, laundry hanging etc it will be very easy to live in this space.
Our hosts were very sweet, so welcoming and friendly. They checked up on us regularly and had several personal touches that made us feel cared for.