Excellent apartment in Madrid. Very well located, comfortable, well equipped.