This is a very large and beautiful space, with plenty of communal spaces and outdoor areas, perfect for large groups! It has everything you could need.