Perfect place for our large group - what more could you need.