We had a great time with Caicos Dream Tours. We really were torn between them and another tour, but because of the size of their fleet they were able to accommodate us and fit us in with same day reservations. I'm sure all of the captains are great but we were fortunate enough to have Captain Kwee's crew. They were beyond entertaining and very knowledgeable. He could entertain you with jokes and also answer questions for days about wildlife, the waters or the islands. For $89 it was a great deal for a half day trip. It's a must do !