Absolutely amazing AGAIN! This is something I could do weekly, and it never get old. To see these creatures live, in person, literally within inches of your face, is truly an experience you must enjoy. Eka Canoes provides a real and personal experience. Mark and Kai were great! They made the swim safe, fun and interesting! True spirit of aloha.