We booked a day beach pass with Barefoot Beach Hotel, which included the beach stay and drinks and, it was wonderful!!
We took the town buggy on to the Beach and word to the wise, where the town buggy drops you is a good 8 minute walk to Bare Foot Beach. So for the same $3pp, I'd suggest taking a taxi, which will drop you off much closer.
However, the whole "broad walk" path to the Mahajual beach is littered with stores and restaurants, which is great for people watching and browsing around.
At the Hotel, it was very easy to confirm our booking and we were assigned a waiter named Cain who was incredibly friendly and hard-working. He ferried us to our seats, took our drink and food orders and basically spent the day being our "go-for". He was great!
Of all our stops, I loved Costa Maya the best, due to the really friendly service- I made friends with Eduardo and his chihuahua Abby, lol, the wonderful beach, with crystal clear waters and the great food!! Everything was simple, fresh and good and i really have nothing bad to say.
I thoroughly enjoyed this stop and would highly recommend Cain and the crew at Barefoot Beach Hotel.
Read Trinijo's full Norwegian Jade cruise review
Norwegian Cruise Line