How does the location of this hotel compare to the new Pullman. We are staying in Dece,her but would probably prefer the Pullman if it is open. But have never been to Tokyo, so have no idea about locations. Otherwise we will stay at the Hilton near Disneyland.