We loved everything about Cherokee Park Ranch. The staff is AMAZING. It's obvious they really like working there, and the service we received was wonderful. We ate amazing food, were never bored, rode some great horses, and had the time of our lives. We highly recommend this all-inclusive dude ranch.