Pretty good place if you want to stay in the center, you're surrounded by public transport so nothing is truly far away. That being said you are sleeping next to train tracks so if you're a bad sleeper you might want to reconsider.
Overall a good place to stay, barring you don't mind the noise!