Absolute perfection in terms of location, cleanliness, amenities, and comfort! Couldn't have asked for a better first time experience in Madrid, and our hosts played a huge role in leaving us with a wonderful impression of this gorgeous city. Thank you Angela and Inigo!!