Great place, great hosts!
I will stay here next time I come to Madrid, for sure!