The wife and I absolutely love Ponderosa Ranch Resort. We’ve been several times and it never disappoints. Close to the East entrance to Zion making getting to the park early easy. Great amenities, included breakfast, and nice restaurant and the pools are great. Basketball, volleyball ball, tennis and pickle ball courts. Horses, goats, turkeys and Jeep the bunny that the kids can hold. Goats roam free when the sun goes down and they’re extremely friendly (especially the baby ❤️) making for a great experience for kids. Wall climbing, bungee trampoline, a park, mini golf, Jeep tours and they were even doing helicopter tours with pick up and landing right in the grass on property which was cool to see in itself. There was a fire warning so no fires were allowed which can be a huge issue depending on cooking needs but they do have a small picnic area with about 8 tables and 2 large propane grills. There’s also 2 community Firepits you can reserve which are allowed even during the “no fires” warning. This time around we opted for a Glamping Tent which was pretty cool. Fan and heater included and sleeps 6. Also got a golf cart this time which made traversing the HUGE property very easy and enjoyable. Only negative I would speak to on this trip was the pond where you can paddle board/kayak was very nasty. Smelled of sewage and had trash in it.