Great stay! Our pup and us all enjoyed the barn and the ranch. There is even a dog park inside the ranch. Will definitely visit again.