The stay was great and the location is decent to get to National Parks such as Zion, Capitol Reef, Bryce Canyon, etc. It was great to come home after a long day of hiking to sit in the hot tub. The patio was quite messy however. It looked like nobody had cleaned it before hand, there was so much grime, leaves and some empty beer cans laying about. The pool was also pretty messy with leaves and the pool cleaner was missing a handle so it was hard to clean. It was great overall, I just wish the patio had not been such a mess. I do recommend spending more time on Capitol Reef instead of Zion. It is much less crowded and has better views.