I did my ASA courses with Rob Swain. They go to St. Maarten on their offshore course (108), not the 104.
I had fun, I learned some things, and I got my 104 sticker for my ASA book. No complaints here. I'm sure that your experience will depend on the captain that you get.