You could not get a better location in Madrid. Superb accommodation!