Excellent location in the centre of Madrid. More central locations with such a good standard are hard to come by. Excellent place throughout!