This excursion was OK. It is VERY rocky. The reef is approximately 200 yards from shore. Takes quite a bit of effort to walk out over the rocks to begin to snorkel. Almost everyone fell at some point. Would not do this excursion again.
Hall - independent taxi operator took 10 of us all over Nassau to see sites, shop & eat lunch locally. Very good. Would do this again.
City View Trolley / Hop on Hop off ... Excellent - driver knowledgeable. Interesting sights. Was able to get off & back on with no issues or lines. Would do this excursion again.