Cancún offers three blue flag beaches, award given beaches with high standards of conservation, hygiene and services. Cancún preserves beaches such as Playa de Niños evoking the town that once was , with small restaurants with palm roofs right on the shore full of hovering Pelicans, decorating the best landscape. Everyday and every hour, the ferry takes off from Isla Mujeres, either to Puerto Morelos or to another pier at the hotel zone. Cancún, from the Mayan Kaan Kun, wich means 'snake pit'.
You can find Mayan cabins and huts, well stablished very comfortable hotels, more affordable hotels and hostals or even rooms that natives offer at very accessible prices. If you like seafood you'll be in paradise, it's their specialty. There are palm huts close to the beach and stablished more sophisticated restaurants, I recommend you ask the Mahahualeños (natives) they know how to eat and they know the local gastronomic proposal.