Amazing place, excellent location, and great hosts! I would highly recommend them if you are staying in Madrid.