Divedoggie::clock: If everything is more or less equal, then it seems like the convenience of an on site facility is the way to go. DO you want to haul all of your gear around in a taxi every time you use one of the off site operations? You are staying at a great all inclusive..you might as well make things as easy as possible.
Just about any op on the island will pick you up and drop you off at any hotel or resort south of town with a dock. Taxis are not necessary.