My children attended last summer. They had a really fun time. I heard about Camp James through word of mouth. It came highly recommended to me from several people. The site reminds me of never never land. All of the staff are enthusiastic and good with kids. Another plus is they take the kids to Wild Rivers daily.