Wasn't really impressed with Cozumel as a destination overall. We signed up for the Mexican Cooking lesson and that was excellent. Chef Oscar had the 20 or so guests cook a three course meal that was served to us on completion. He kept us entertained through the experience using his skills as a chef and a musical entertainer. My impression is everyone thought similarly to us. The taxi van ride to and from the resort was a harrowing experience. The driver noticed we were nervous and talking about his driving so he nicely turned up the music so he could no longer hear us.