Very well located ! Very nice place, I highly recommend, you'll have a wonderful stay in Madrid :)