superb location, clean premises and everything as promised. perfect stay in Madrid!