It's a great small studio flat. Located conveniently next to the Atocha station where you would most probably arrive.
It's clean and has everything you might need.
The only negative thing is that it's next to a busy road so you'll hear cars at night