Nice place with plenty of space for your large group.