I'll be booking this place again for my next trip back to Madrid. Highly recommendable.