We really enjoyed our stay here and they had all the necessary things inside the apartment which was the best thing. Another good thing was that we could easily get to the centeral Madrid from this location. There was only one downside and that was that the apartment did smelled a bit unpleasant so we had to spray air freshener all the time, but overall it was a good experience.