This is an EXCELLENT experience! This operator only takes 6 guests, max. So it is a quiet, intimate, calm experience.Be advised, you are in the water 30 min. To get everyone suited up and snorkel gear distributed takes a little time.( Other groups had over 20 ppl, and were crowded looking, loud, and not my style ). Excellent value, and the boat ride is 2 min. The Mantas swam within mere inches of us, and at one point I had to back up to avoid being brushed by them. You may rent a go-pro (which I'm SO glad I did) for $25. You keep the SIM card. This allowed me to have some good video and then captured photos of my experience. They provide shortie wet suits (body to knees, and down mid arm), which was nice to combat the coolish water temp. You park at the Keauhou marina, and there are public restrooms on site. This is appropriate for children if they aren't going to freak out by an 8-11 ft sea creature swimming up to their face...can't rave enough about this experience!