A great apartment to stay in the center of Madrid, very close to Plaza Mayor.
Everything well organized.