We have used these guys several times and it has always been pretty consistent. Not bad service but not go-out-of-their-way either. It is true in a previous review that if you do a travel zoo or another local deal that they ALWAYS get booked up on the weekends. The trick is to buy the deal and call immediately! They sell a lot of these deals so everyone wants a weekend. Book it several months out and you will probably get the day and time you want.
We always do the Duffy boats, what fun! We take a bottle of wine and apps and try to go at sunset. It is so fun and relaxing!! Boats are always in good condition.