Amazing stay at the ranch. Wonderful home, generous hosts, excellent location. Would absolutely come again. Thank you for having our little family.