Itoe san was very responsive to my questions leading to and during the trip. The self check in process was a little confusing but we could do a video call at the entrance for help.
The apartment was clean and neat. If I want to nitpick, there were a few stains on the sofa.
I will definitely consider staying there again.