Perfect in every way! Great location, comfortable, well equipped, clean. Mara was very helpful and attentive. Excellent communication. Look no further...this is the place to stay in Madrid.