Great flat, great location, great hosts. I felt welcomed and comfortable. The hosts are great with communication. The two cats made my stay that much more enjoyable. I highly recommend and will return next time I am in Madrid.