Great location! Very close to Zion and Bryce. However, the cabin was not clean when we arrived - lots of dead bugs, rain puddle on the floor, and dirty hot tub. We had to vacuum and mop to fully enjoy the cabin.
That being said, the hosts were quick and responsive - we were able to sort out the problems quickly.
In terms of amenities, the basic essentials were present but we did need to go out to get additional supplies. In sum, the listing set our expectations higher than what was provided, but it was workable through some elbow grease.