I'm giving this five stars because it lived up to all expectations. The flat was clean, convenient and in a great location to enjoy life in Madrid. The comments on noise are spot on but I knew that coming into it.