We walked to Junkanno beach and it took about 20 minutes. We parked on the beach right next to Margaritaville and paid $10 for one lounger. We were able to walk to the bar in Margaritaville and get drinks there, but did not really walk around the grounds, we also got drinks from a few of the vendors on the beach, played a little beach volleyball, all excellent. Junkanoo beach is pretty big, so there were plenty of different locations to park for the day and get food and drinks from many different vendors. I would definitely do it again.
A day pass for Margaritaville is $100pp You have access to their water park, loungers, towel and that is it, unless you have children to use the water park I cannot see the value.