I had a wonderful stay!
The apartment is located at the heart of Madrid . All the main city attractions are reachable by foot. Full selection of restaurants and shops are located at your fingertips.
Certainly I will come back when visiting the city again and I will strongly recommend to all my network.