Great place with a lot of space and room for large groups.