Has anyone taken this shore excursion with RCCL? It looks interesting but the details seem a little vague on their web site. They talk about floating on an underground river, does this mean tubing? They talk about diving/swimming in lagoons, do they provide mask and snorkle? Any info would be great.