Great place! Great location! Definitely fits 8 comfortably. I think 9-10 would be too much because it includes mattresses on the ground in rooms that become crowded with the extra bed. But if you are willing to make the squeeze then it’s great.