Strongly recommend the rockin y ranch. Part barn is great for large groups.