Excellent location! Excellent local tips. Excellent hospitality. We can’t wait to visit Madrid again!