K.K.
We like Cozumel, Mexico, being a tiny island it is very safe, still considered one of the safest place to travel. Activities outside the hotel are easy to get to. Very little if any foottraffic on the beaches outside of hotel guest and employee. One thing to note, it is not soft sand, it is reef sand. It is not that bad though. Water shoes are must, many things you can step on, but lovely because you snorkel right off most of the beaches. It will be close to hurrican season, and it generally a bit more buggy. But you can better deals. Some amenties may not be available in low season. We usually go in june to early july.