Horseback riding is allowed on the beach in MX. $15/hour. Surprisingly we never saw any horse poop