We have been there with 17 People and it was perfect.
The flat is very well situated and you are Kind of in the middle of daily life been capable too enjoy a supermarket and a lot of bars and Restaurants.
We Loved to stay there and i recommend the Apartment for larger groups.