Tarou's place was clean and close by to a subway station (a little less than a 5 minute walk). Plenty of supermarkets in the area, 7 eleven across the street and local restaurants, bakeries etc. are also within walking distance. Apartment complex was quiet and with an elevator. Had an issue with the washer but they fixed it immediately. Great service and will stay here again if visiting Tokyo