The apartment has everything what is necessary for a short stay. I have stayed there for two weeks and without any problems I could prepare meals on my own with the in the kitchen. The host responded very quickly to any of my questions. The apartment is located about 15 mins away from Atocha station and very close to metro station.