queen i would recommend the snorkeling too. run by a dept store (walmart, target ect) and pick up some snorkel equipment. thats where we got ours. I have a life vest because i am not a swimmer. (know just enough to get myself in trouble) and fins and snorkel tube and face mask. but really if you are a good swimmer all u need is a mask and tube.
I seem to do better most times with out the fins...except that one time in grand caymans where the current kept pushing me away...glad i had the fins then....