We took that for NY.
PM if u want details of what we did in St. Lucia (don't miss out on the Pitons), Martinique and Barbados.
There are few AI with daypasses in BC
Don Juan right on the beach
Dominican Bay the reception is few blocks from the beach and U walk down on a private walk-way
Hamaca also right on the beach
I have been to all 3 and to my taste,,, food and drinks are about the same in quality,, if food is important to you,,,don't go with the AI and pick Hamaca's Pelicano,,,, they have better food but the beach still BC.
U can drive for another 15-20 minutes to Juan Dolio and pick the AI at Capella, Coral or Talanquera, Playa Esmeralda or Co-op Marena,,,,,, they are all around the same price and food/drinks are about 2-3* ratings for ALL of them.
Capella and Coral have the new beach,,,, is the only difference..... google them all and u will be able to get prices for their DP or u can try
Colonial Tours Operator Morelia, Mexico ( I think,,,, not sure) they have a link with DP and room rates for these places.
Good luck on ur cruise.
CB