Great place to stay if you traveling to Tokyo Solo!