Great fun, extremely well organized. Supplied everything we needed, with tons of options to accommodate all body types. Crew was extremely helpful getting us into our gear and orienting us to the snokel area. Felt very warm and comfortable underwater, and the visibility and "wildlife" were excellent. As a plus, mother nature treated us to 60+ degrees and sunshine. Wonderful morning in Ketchikan and totally recommend.