Perfect Madrid stay! Great hosts who were very flexible and good communicators.