Although I have been to Cozumel only once, I had a good experience with Dive with Martin for two weeks straight. They provided water, food, and had fairly fast covered boats. The Instructors always asked for input from customers to pick the dive sites, gave good briefings, etc. Also, they run several boats and are good at putting divers with like abilities on each boat. Although my buddy, Mr. G, and I could not achieve quite the bottom time we would have liked, I can see that when diving in current there are other concerns for the Captain driving the boat, trying to get everyone back on board safely and this often means getting the whole group at once. I'm only talking about 5 or 10 minutes here, anyway, and when you have two weeks, you just do more dives. The boat was never really crowded, many times only having 4 to 6 total divers on it. We felt for the money, they provided a great deal. Plus, if you go directly to their office and pay for a week at a time you got a discount. Not sure if they do this year around, though. I would not hesitate to use them again and likely will.