Good address, very good location to visit Tokyo