Great location, great hosts and clean apartment! We will definitely stay there again when we visit Madrid!