Eat breakfast at both the Museum and Rock and Java. Both very good food and reasonable. Avoid downtown on Tuesday and Wednesday when there will be 4-5 ships in town. The merchants attack you with their pleas to come in and check them out. Better to go late in evening on those days.
Shops stay open late anyway.
We made the mistake of going on Tuesday and the place was mobbed with cruisers. Really the gardens are nice, but if you are staying in a place on the ocean, dont bother going here. The snorkeling is not as good as Dzul Ha and it is too damned commercialized. We only staying about two hours. Avoid this tourist-trap in my opinion.