Pleasant Surprise. We did not plan to see much here but ended up renting a souped-up golf cart for the day ($50 for 4 persons) and took our own tour of the town of Majahual and the beach south of the town. We stopped at the Maya Chan Beach Day resort and spent a few nice hours using their beach chairs and WiFi while having drinks. This is a popular place with cruise passengers and we saw many others from the ship.
We then went to the beach at Majahual and the ladies got a 30 minute massage on the beach for only $10.
I went snorkeling and the beach was great.
Back at the dock, there is a nice shopping plaza with bars and restaurants as well as the largest swimming pool we saw any where. It is open to cruise passengers and very popular.