A good and well connected place for your stay in Madrid.