the guide boats have vests, but usually if i want one i have to ask - don;t be shy. yes,it's pretty shallow, and sometimes i feel dumb asking for one, but i wear a vest because by the end of the snorkel tour (depending on weather) swimming against the current for an hour straight can get more tiring than you may think. by the end, my son (a strong swimmer) was asking me (and my vest) to let him hang on and drag him back to the boat. the vest just makes the tour a bit safer, and way effortless. even when i did a snorkel off Ramon's dock, i borrowed a vest from their shop (again dragging young son on the way back, and was glad i did). JMO.