The apparent is well located if you are passing by madrid. Just in front of Atocha train station.
Everything was clean and confortable for two people or a small family of three.
The only thing I will suggest is to have available basic stuff like kitchen detergent and soap on the toilet.
The communication was a bit hard since I was only receiving automatic messages and not answers to my specific questions. When I tried to reach the Host by WhatsApp he refused to answer by and it was until that I point out his lack of answer that we got one.