Nice apartment! Close to Atocha station.
I do recommend it.