Great location, great host. Our 4-day trip in Madrid was perfect.