Clover Leaf Forest, An Encore Resort