I don't know anything specifically about actual camp atterbuy, but as far as location- its very close to a nice outlet mall in edinburgh. Columbus is a nice town- I grew up there. Very family friendly. Not exactly the most exciting of locations, but I'm sure there are worse.
Re: Camp Atterbury