Rev, SSI is a very good orginization, but almost everything is in the quality of the instructor. The one I took OW with was fantastic, very thorough, and drove home every important point a lot.
My first dive vacation was a week in Roatan, and I had no problems, just remembered what he taught me and I was fine down to 110 feet.
Try and see about the instructor before you do anything, that will help you out.
Where you located BTW?