We were 4 people in the small apartment. But it was not a problem. They've managed the place just fine. Location is fantastic and from what I can tell from the previous reviews the noise from the street is heavily reduced.
You're in the center of the night life in Madrid which suited us well, since that's what we came for.
I could stay with Ivan and Carol again! :)