You can climb the lighthouse (El Faro), but you need to ask permission from el farero (the lighthouse keeper) since it is usually locked. When I was in Progreso, I asked the guard to climb the lighthouse. She told me to come back in two hours since only he had the key. When I went back in two hours, the entire complex was locked up and the vendors told me that he would return in five hours. I had to return to Merida, so I did not stick around to climb it. But if I was there again, I would try to climb it.
In Progreso they have buses that start in Chixchulub and run all the way through Progreso. The streets are one way so you catch them on one street and come back on another. Chixchulub is a small town. This is where the rich Mexican people go to get away from the hustle. They have a very nice central park and a fair with nice rides. They also have good restaurants along the fair.
Beautiful swimming spot! You have to pay to swim but it is not much per person. I think a dollar.
You have to take a Combie (van) and share the ride with others. It is like $4.00 to ride.
You can get these vans near the center of town. Try in front of the department store San Francisco.
Go early and make sure you leave about 2:30 pm because the last Combies come back around 3:00 pm.
You do not want to get stuck out there. A taxi would be expensive.
You can also do this to Chelem but Chelem does not have a good swimming spot.
In Yucalpetan you can rent a Hammock and if you are hungry there are bars and places where you can pick out a fish and they will fry it up for you.
This is a great place to snorkel.