Did a small tour of Europe with some friends, and this was the best location we had throughout our trip.
The apartment is in the center of Madrid and you have lots to do!
You can find tourist attractions, food and entertainment all within walking distance.
Definitely recommend this location if you have plans to visit Madrid!