My son and his friend really enjoyed the half day camp activity, said it was fun and that the instructor was nice and helpful. Yet the reason they do not get 5 stars is that some of the equipment wasn't in working state or ready, and it seems the instructors aren't able to manage these situations very well. One such example is a battery that was damaged and didn't charge during the night, causing my son and his team mate to spend an hour out of the 3 hours of camp waiting for it to charge, without giving them any other options/ activities to spend that time, or asking another team to share battery time.