We really loved our stay in Madrid! The flat was really clean, communication was really easy and location was perfect.