Strongly recommended place to stay on Tokyo. We