We saw the Nachi deal but it is just a lunch you receive, with cozumel-watersports at Sanchos it is all you can eat from the menu, they dont have a buffet. Included in their $45 deal you get also snorkel equipment and can use the ocean kayaks. Also they have like half a mile of beach whereas Nachi seems small and packed. We went for the all inclusive deal with Sanchos and had a great time. They also offer horseback tours and ATV tours, Parasailing, Jet Skis, Banana Boat, etc.