Itoe’s place is very nice and convenient. It has many options to access Tokyo subway. There are many restaurants in the area and it is only two stops to Ginza. It has all the amenities for a short stay in Tokyo. I would recommend Itoe’s place highly.