Great location and only a stone's throw away from the metro stop Callao (you can see it in one of the pics through the window!). It's on an only pedestrian street, so the taxi won't pick you up/drop you off right in front of the apartment but just down the street.
The apartment is very clean and very minimal, but yet it has everything you need. We didn't use the kitchen much because who would want to cook when you're in Spain with its delicious culinary treats! Also there was a Starbucks just in front of the apartment also! The bathroom has a very nice shower head, which should be noted.
The host Alicia was very nice and accommodating. She will help you with directions and anything else you need.