We were a family of 5, with little snorkeling experience. Crew was amazing, accommodating and operation was so organized. They were very helpful in showing us who needed help what to do, and the more experienced passengers were not held up. Strong Mai Tai's and don't forget to get the Captain's Special.