Great space, location and value for a stay in Tokyo