Very roomy accommodations; so much more comfort and space than any hotel could have provided for our family of 7. Our kids loved interacting with the animals on the ranch. Hosts were very hospitable and prompt to respond to all questions and communications. Highly recommend.