Highly recommend this place. Clean, great communication, and excellent location in Madrid.