Great location. Everything you need for a centralized stay in Madrid