An excellent, friendly crew wanting to make sure that each person has a great time. We have snorkeled many places, but the inflation vest that helps keeps you on top, along with the noodle have never been offered. It makes snorkeling much less tiring. One hr. In the reef-needed more time!