The location is really really really great! Although it doesn’t require a lot of subway-traveling since all the travel spots are in the city center and calling an Uber is quite cheap there.
It is not that noisy in my opinion.
City center, lots of food options.
The landlord is niiiiice.
Love Madrid, I’d say it would be a perfect place to say for 3-4 travelers.