Perfect.
Next to everything useful.
All the main point of Madrid are at walk distance.