What's your reccomendation for a Cozumel beach near shopping, bars and restaurants. My girlfriend wants to shop, hit the bars. I want to snorkle, sun bathe. So we need a beach that close to other things. I would like one with lockers, showers, decent restrooms, nice sand, snokling equiptment, food, drinks, beach chairs. Also are there any beaches that we will not be harrased by venders trying to sell us stuff every 5 minutes?