A very good place to spend a vacation in Madrid.