Again - great place, great host.
We will be there again and again next times when we are in Madrid.