Not a good place to stay for those who are new to Tokyo