Location was perfect. All the restaurants we dine in and stores we shop in every time we are in Japan are within walking distance.