We had a great stay!
The location is really amazing with the apartment being centrally located around the corner from a department store, Callao Square, Gran Via and so much more. Additionally, there were two Metro stations (Sol and Callao) really close by making it simple to get to everywhere we wanted to in Madrid. Communication was also exceptional before and during our stay. Victor and Yoli were super helpful and I'd definitely return!