Really nice location. We were a group of 8 people and we enjoyed our time here (only challenge was that we had only 1 bathroom).
However the apartment counts with big spaces and each room has more than enough space, it is a really comfortable place. I would recommend it!