Excellent location right in the heart of Madrid. No need to take public transport as most attractions are within walking distance.