There is a lot to do there, deep sea fishing, snorkeling, beach horseback riding and a great beach break etc. We booked beach horseback riding followed by the $25 beach break for $25, open bar, pretty beach
http://costamayacruiseexcursions.com the port is really nice too but its great to get out and see the sites of the village of Mahahual