The excursion itself was an experience my girls will never forget. However, we were made to wait at the doc for 45 minutes because the boat never came to pick us up. The cost was $150 per person. So for my daughters and husband it was an additional $500.00. Far more than when we flew to the Bahamas and booked the excursion ourselves.