I've stayed at Caney Creek before, but I would avoid it and would only stay there again if is was a last resort option.
You might check out Hunts Motorcycle campground or Cherohala Mountain Trails Campground. Both have camper cabins (cabins with beds but no running water, you use the bathhouse) if you guys are ok with something like that. If your looking for a nice cabin (house style) for all of you then I'm not any help as I've never looked into something like that when I've been in the area.