In my opinion, one can't expect a better value for his money while in Madrid: a great host, a great apartment, situated in a great location! Add to all this flexibility and perfect communication skills before, during and after the stay and you get the total package. I would definitely go back to Enrique's place and if it's not available, would gladly share a couple of glasses of Rioja with him nonetheless!