Took a safe $3 taxi from the port to Mahahual. Went to the Tropicante bar which is owned by an american Steve Uhrl. This is an excellent bar with cheap drinks/food and attentive waiters. Steve and his waiters can arrange for snorkeling or cheap massages.
One of my most favorite stops. Booked a tour via Victor Bodden. Went to a monkey farm, tour around the island and about 3 hours at Infinity Bay Resort. The reef is right off the beach and was like swimming in a aquarium.