Недавно я была в Ривьере-Майя и опыт был спокойным, честно. Была в туристических зонах, всё нормально. Но заметила довольно большую разницу между тем, находиться в отельной зоне, и уходить от неё. Рекомендация избегать пустых улиц ночью справедлива, но я бы сказала, что важнее осознавать, где ты движешься и днём. Не то чтобы везде опасно, но есть кварталы, куда лучше не ходить, если не знаешь, куда идёшь.
Практический совет, который я не видела упомянутым раньше: скачай приложения для транспорта, которые там хорошо работают (Uber есть), и используй их всегда вместо того, чтобы ловить такси на улице. Звучит банально, но разница в плане безопасности огромная. Также не показывай свой телефон, часы или наличные на улицах - как в любом крупном туристическом городе. И проверь данные консульств или местных посольств перед поездкой, чтобы иметь под рукой номера экстренных служб.
Декабрь - сезон высокого туризма, так что будет много туристов. Та часть Плайя-дель-Кармена, что видна на фотографиях (главная авеню, бары, курорты), довольно безопасна, потому что там постоянное движение. Просто оставайся в этих зонах, если ты не очень хорошо знаешь город, и всё будет хорошо. У большинства людей, которые туда ездят, никаких проблем не возникает.