What an experience! We had an amazing time at the ranch. Will definitely be visiting again.