Unique experience! We got lucky and stayed on a night when the ranch was hosting a Mexican rodeo. Saw the beautiful performances, ate some food they were selling and retreated to our teepee afterwards. We came here in the end of May and it was hot in the day and cold at night. The bed kept us nice and warm and we had the best sleep in months! Wished we could have stayed longer! The next morning we arranged to have breakfast at the ranch restaurant, and they make you whatever they chose that day. Easy and delicious and decent coffee too! Definitely recommend this stay!