Perfect for large groups. Good location and communication. Good value.