I chose this adventure because it was only 2 hours, and it was off the shore, not a boat. I was taking my 7 yo grand-daughter for her first snorkeling experience and didn't want to overwhelm her the first time. She loved it, it was the perfect length to introduce the sport of snorkeling. Our guide George made the experience a five star, he is fun, helpful, and takes his time with first timers. In our small group of 5 women, I was the only one who had snorkeled before.