Angel's place was everything we were looking for: great location for what we needed to do in Madrid, clean and comfortable. Angel was super hospitable. I highly recommend this apt.