Great location just up the street from the BEST restaurant strip in Madrid, in the heart of Salamanca.