Thinking of doing cruise with 4yr old and 2 teens. I know teens will love it but wondering if the 4yr old is old enough to snorkel on off shore excursions?? Anyone know? I mean its just a life jacket and you put your face in the water so seems like he could go. I think he would love it.