Apartment ok with a lot of space for 10.
But more people would not be possible.
Very great location near the coliseum. Transfer from the airport can be organized