I strongly recommend Angel apartments that have excellent location very near to the metro station and walk distance to museums and shopping centers. The apartments are very comfortable, stylish and clear. The kitchen is good equipped.
Angel is a great person. He met me outside of the building, gave me a lot of good advise and help to order a taxi to the airport. Communication was fast and accurate. If you are planning to Madrid - the best choice is Angel’s apartments! Next time I will stay defiantly at Angel apartments.