We took a HAL excursion to see the Mayan ruins that were about an hours drive. The bus was comfortable. The tour was great and the site was well maintained.
Another port set up for tourist. We just walked around the shops and watched the dolphins for a while.
We did not schedule any excusions either time that we went there. The port has alot of shops near by and was basically set up for the cruise ships. We did get a taxi to take us to 7 mile beach for $5pp and we then had to pay another $20 for two lounge chairs and an umbrella. Caught a taxi back for another $10, but this time the taxi was a van and every seat was overloaded with tourist going back. I think the HAL was offering this excursion for the same amount but less time on the beach than what we spent there.