charming place in the absolute center of Madrid, walking distance from everywhere you want to be.