great place with a lot of space for a large group of people