I stayed at Ana's for 10 nights and I would definitely come back!
Ana and her son, David, are the best host you can ever dream of: eager to answer questions and address your needs, show you places nearby, make you breakfast... They are very considerate, respectful and accommodating in order to make sure that you feel comfortable. At the same time, they give you privacy, so I did feel like being home staying with them.
The apartment itself is the MOST organized and clean place I have ever been.
It's located in a safe, residential area with shops and parks around. There is a bus but I have never taken it. Metro Empalme is less than 5 mins walk away. You can also walk to Aluche for the metro or Cercanias, which takes you to Atocha within 15 mins.
Thanks Ana and David for everything! Hope to see you guys in the future!