Well organized. Good equipment. Able to help my wife and I manage with a 3yo and 9yo. Saw beautiful turtles. So many fish. Great concise snorkeling coaching. Made it enjoyable for the folks that couldn't make it to the turtles (weak swimmers can't make it far from the mat for practicing), by attracting some fish.