I will be traveling to San Juan, St. Maartin, Charlotte Amalie, and Puerto Plato. I was hoping to use my cruise line to book excursions (Celebrity Apex), but the ones that interest me are sold out. Any recommendations on other excursion companies would be appreciated. I was looking on Shore Excursions but didn't know if they were reputable or not.
Thank you.