We had a wonderful stay. Anabel is a very warm, bubbly host. The apartment was spotless and well appointed. Three bedrooms and two full baths, full kitchen, washing machine, everything you could want (including a crib and high chair- which we didn’t need).
It is one block from the Gran Via, a short walk to the Plaza Mayor and Puerto del Sol and very close to the Callao metro stop. The only possible drawback is it can be a little noisy as it is on a busy street. That didn’t bother us, however.
In short, we recommend staying with Anabel when in Madrid.