Isla Mujeres (The Island of Women) is a hidden little gem off the coast of Cancun just a short 25-minute ferry ride from mainland Mexico.