Cherokee Landing, An Encore Resort