We hired a taxi and went to the mayan ruins (not much to see really) and then he tools us to a little restaurant right on the beach on the other side of the island. It was fantastic! Authentic and the best fish we have ever eaten.
The was unpleasant. So many people trying to get off the ship and being funnelled thru he shops at the port we nearly went back to the ship. Just so overcrowded everywhere. Again, such a short day that we only had time for a taxi tour and 30 minutes to look at Atlantis. Disappointing place.