The apartment is more geared towards single and couple travellers, as the layout of the apartment and the fact that living room has a sofa (not a sofa bed) make sharing the apartment between non-couples a bit inconvenient.
But the excellent location and otherwise great value more than makes up the small problems.