Good, not-too-expensive place to stay in a good location. (We spent just one night in Madrid.) Would stay again.