Mattias place is very close to Atocha station- hence excellent connectivity. Easy access to major attractions and multiple dining options nearby.
Guess space is at a premium in a major city like Madrid... it was a bit of a tight squeeze for family of 5. The weather was unexpectedly cold during our stay and heating was not upto the mark especially at night.