Mexican whale watching travel guide and safety tips