Don't mean to high-jack, but...IMHO great spot for snorkeling as the reefs are incredible and very shallow in many spots. From what we saw the rental gear was of good quality and in decent shape. In this thread Snowdive never commented on the diving itself. We do have photos we took which is not "marketing" it is what we actually experienced.
Trip Video
http://vimeo.com/13927728
Trip Video
http://vimeo.com/13927728