Great place to stay in Madrid, super close and a short walk to everything