The lodge was rustic but had all the important amenities and all was in good order. The convenience of staying at the lodge cannot be be overstated. The food at the restaurants was very good and the service excellent.
We like to stay at the lodges inside the parks because of the convenience which gives us more time to explore the parks instead of losing time traveling to and from the park. The cost is higher but we are willing to pay for that and save elsewhere.
We stayed at the lodges inside Grand Canyon and Yellowstone and have always been impressed with the cleanliness of the rooms as well as the food. Xanterra does a great job running the establishments.
On our first visit to Zion we did all the obvious hikes the first time visitor is directed to do. It is a gorgeous park and the hikes are stunning. We ventured to the town outside the park and had a lovely time there as well.
The free shuttle service provided at Zion and Grand Canyon parks is a jewel which affords such convenience and ease to enjoying the parks.