The place is located practically on top of Lavapiés station, which is fantastic, and you will have plenty of things to do nearby, including Indian, African, Spanish and Latin American food, a theater, a supermarket, a gym... Endless opportunities.
Internet is good. I think my only issue was how small it is. The apartment is tiny, the bathroom and kitchen are cramped, and the bathroom sink is really small. For this, I recommend shorter stays only. It becomes a bit claustrophobic for longer stays like mine.
Also, neighbors are somewhat noisy on weekends and disrespectful with clotheslines.