The flat is in a great location. It is a bit loud at night, but given the location I have a feeling that is going to be true of every street in centro de Madrid. The area is just packed with people (which is amazing to see).
The place is great, we had 2 small children (3 and 8) and it worked great. Cristina was responsive and very helpful in getting checked in and accommodating.