Diamond Caverns, An Encore Resort