Good place to stay a few days in Madrid! Location was great.