The apartment is pretty modern and everything was perfect clean.
Location is good. Only 5 minutes to 2 smaller subway stations, and 10 minutes to Shimbashi station. It's located in a small side street without much traffic, so noise ain't much of an issue.
The breefing in advance from Itoe was perfect. A detailed guide was provided.
We had a great time, and would definitely book from Itoe again.