We've been to puerto aventuras, about as close to akumal as you're going to get. There's nowhere to
anchor there.
PA is a decent little marina, if not a lot to touristy/gringo for my tastes. Before entering, sit outside and time the swell, enter between sets. Get caught off on your timing and you can get washed onto the rocks.