Staying at dollywood resort was a great experience. The staff were friendly and we were greeted with some fresh lemonade. I liked how staying at resort came with perks: getting free timesavers pass ($60 value), free preferred parking at the amusement park if you choose to use this, free shuttle service from the front of the hotel to the front of the amusement park (runs every 15-20mins) , etc.
I just wished we stayed more than 1 day to enjoy all the other amenities at the resort like the swimming pool, spa, campfire snores, etc.