The camp for all ages