Great place to stay when in Madrid. Very central.