Great location in the center of Madrid, most places at walking distance.