Great location, sparkling clean, great TV with free Netflix and everything you need for a great time in Madrid.