Great location and accommodations in Madrid.