Been a few years, but we loved Bernards! The tour spends just enough time at all the important places and leaves you time to shop downtown if you want. He also had beer and rum punch in the bus for all to enjoy! I would definitely use them again!
Past Cruises -
Carnival - 20 cruises, 106 days (Platinum)
Royal Caribbean - 2 cruises, 10 days (Gold)
Norwegian - 2 cruises, 10 days (Bronze)
Disney - 2 cruises, 8 days (Silver)