Everything with my stay went seamlessly well. The apartment is convenient to several train stations and the check-in was easy enough. I would definitely book a stay with Itoe if I return to Tokyo.