We had a great time snorkeling with Caicos Water Fun. My husband and I are beginners and our captin Paul Dickenson was so patient helping us put our gear on and giving us instructions. It was nice to have the boat to ourselves. We never felt rushed and the captain made us feel at ease. My son was so happy when he let him anchor the boat. The captain also took a great video of us that he later sent. After snorkeling we still had time leftover and the captain took us to Iguana Island while we ate yummy pineapple. We were a group of 5 people, my 4 yr old son, my parents (including my wheelchair father) and my husband and I. The whole team was very accomadating with my father’s condition. We met at the Marina so it would be easier for my father’s wheelchair. At the end they let us borrow a safety vest for my son that we returned the day before we went to the airport. The entire experience with Caicos Water Fun was great. We had great conversations about Turks and Caicos with the captain. I highly recommend Caicos Water Fun. We will use them again on our next trip!!