Amazing location and communication ! Definitely, the place to stay in Madrid.