I have not dived there, but my recommendation is to search for a good looking SCUBA forum, and post a question there. With a little research, you will find an excellent experience. Have you considered the big barrier reef in Belize? I guess it depends on what kind of experience you want. Deep wall diving, coral reefs, wrecks, big fish, ultra-clear water, blue water, a good family trip with non-divers...