Well located place perfect for an extended stay in Tokyo.