The apartment is good overall, but definitely not suitable for 12 people (not enough bathrooms, water boiler capacity, etc).
The location is okay, close to the metro.
The windows don’t open at all. That’s a huge drawback, especially since the apartment should fit 12 people. There’s just not enough ventilation