Awesome marine adventure camp for kids in a beautiful setting. Kids are grouped by ages. They learn first hand about marine life and even do snorkeling or diving. Plus fun nightly activities. My son attended when he was 11 and still remembers this as one of his best camps. He did not attend with friends but quickly made new friends while there.