We had a wonderful time at the apartment! Plenty of space for all 12 guests, very clean and all round accurate to the description.
I would certainly consider staying again if ever returning to Madrid in a large group!