Just a comment about the schools... In Madrid, it's not the cleanliness of the neighborhood that determines the quality of the school, but the "dirección" and involvement of the parents. There are excellent, well-performing schools in humble neighborhoods and poorly performing private or public schools in wealthy neighborhoods. Some of the older neighborhoods actually have better schools, because the class sizes are more limited due to space (whereas newer schools tend to have bigger classrooms and cram more kids in per class).