very nice place located conveniently at the center of Tokyo.