This was an excellent addition to our birthday vacation with 10 of our close friends. Pedro and his crew were friendly, professional, and helpful every step of the way. All of our friends said that this was the peak of their vacation and they "had never done anything like it before". Some other private boat tours are only 3-5 hours and after experiencing this, I will never book anything shorter than 7 hours.
What went well: The route from northern Cancún to Isla Mujeres is perfect for catching sun, enjoying the waters, and soaking in the beauty of the area by boat. We stopped once for about 15 minutes to snorkel, then again for about 45 minutes near the shore of Isla Mujeres for some swimming before docking on the island. Bar service was excellent all the way through, and our bartender was even kind enough to swim drinks out to us while we were enjoying the shallow waters by the shore. The trip back was equally beautiful and relaxing with virtually no boat traffic. We originally had planned the experience for 16 people, but ended up with 10 total - we had plenty of space and could have easily fit the other 6 people. Pedro even took some group photos for us that we will definitely remember for a lifetime! We also booked our shuttle directly through our tour operator and it was seamless from start to finish - we even booked a larger shuttle initially and had to change it to something smaller two days prior with no issues.
What could be better: The big catch with boat tours to Isla Mujeres is the island itself. If you want to access the island, then you need to either be dropped off at a public dock for free and be harassed by scores of merchants (restaurants, tequila and jewelry salespeople, spa services, performers) until your scheduled pickup time, or dropped off on a private restaurant dock where you'll be required to eat. Having had a frustrating experience being dropped off a public dock two years prior, we opted for a private dock this time (we're on a very expensive, private cruise with our friends and we want to make the most of it!). Unfortunately, we had similar problems while at the restaurant - mostly because of merchants constantly coming up to our table, one of which tricked us out of money and then disappeared. Ultimately we burned through well over two hours sitting at the restaurant, paid relatively high prices ($450 USD for 9 people), and were strong-armed into tipping 20% because of a group fee that we didn't know about and wasn't mentioned on the receipt. I believe in tipping, but we had already tipped $50 USD and it was an uncomfortable experience dealing with the whole situation. The food was delicious and I ultimately appreciated the recommendation from our tour guide, I just wish we could have avoided the unexpected loss of time and money related to this part of the trip.
Recommendations: Keep in mind that the price of the boat is for just that and nothing else. Each person in your group will need to pay $15 USD in dock fees, any food on the boat will cost $100-$300 USD for the group, and transportation for your group will probably run $150-$200 USD. Also keep in mind that although Cancún Sailing is probably a multi-million dollar company, they are paying their employees, including your crew, $15 USD per day - TIP THEM WELL! When all was said and done our experience cost approximately $2650 USD (Boat = $1550, Dock Fees = $140, Shuttle + Tip = $150, Chips and Guac on Board = $105, Crew Tip = $200, Restaurant Lunch + Tip = $500), which broke down to about $265 USD per person.