Plenty of space for a large group. the space is beautifully decorated and the outdoor space, though shared, is incredible! Communication from the hosts is awesome; they always check in to make sure everything is going well. Highly recommend!