I slept in Itoe apartment for 4 nights with my husband and two kids. The bedroom are comfortable, location is perfect to go anywhere in Tokyo. Itoe was always present and easy to contact. Self check in was extremely easy.
Definitely a recommended place to stay!