Perfect location. Huge apartment. Clean, bright and spacious. We will be staying again next time we are in Madrid!