Stopped in Costa Maya on our cruise last month, it was our favorite stop. We kept it simple. Got off the boat and partied at the pool right at the dock. Swim up bar, two big pools right on the ocean, good music, shaded hammocks, and lots of drinks. I recommend the Mexican Tea... did plenty of damage. Some friends of ours were hell bent on getting to a beach since they didn't go at any of the other stops. It was like 10 bucks round trip, said it was nice, but they ended up back at the pool with us. Good times, you should have fun.