I would recommend the apartment for 6, not for 8. The sofa bed isn't a real bed, it's very wobbly and not comfortable to sleep in. Also the bed was broken and not made up. After many calls and messages they tried to fix it the next day, it was a bit better but still not comfortable.
Besides that the apartment was clean and very good located. We really enjoyed Madrid!