When I go to Costa Maya and I am with a group of friends, we just walk through the port area and get on the shuttle bus to Maya Chan. LOVE IT.
Other people walk through and get a shuttle or taxi to the beach in Majahual.
One time when I was cruising solo, they were discounting the Port Pass excursion to about $37 (IIRC, which is highly suspect), and I decided that "how bad could it be? Three drinks would make it worthwhile."
So off I went.
First of all, it also includes access to the swimming pools, which are very nice pools. There are lots of loungers.
I REALLY liked the Aviary. They give you a little cup of bird seed to offer the various birds, and I encountered a couple of families whose kids were afraid of the birds and they gave me their cups. It was very enjoyable to observe and admire the birds, and a lot of fun to feed them treats. You walk from area to area, and there are, indeed, crosswalks of the "suspension bridge" type. They are very short and not at all intimidating. There are doors and curtain-like hangings to separate the areas.
The chocolate museum presentation is rather cheesy, but fun, and they give out free-flowing samples of the different chocolate flavors. Of course they sell "everything chocolate."
The tequila "tour" and lesson is nicely educational, and the tasting is...............well, you're drinking tequila. What else can I add? 😉 And of course, they sell tequila there.
The free drinks were only available at one central bar - or was it two? Can't recall. They gave you a punch card. The guy neglected to punch my card for the first drink, so I ended up getting four. 😄 It was too much. They are generous with the alcohol pours. HUUUUUUUGE sugar overload. But I made it back to the ship.
I THINK that was the day that I decided to try the fish pedicure. You know, free drinks and all that.