They picked us up at 8:30 right at the dock...very friendly and welcoming. The drive took about 20 minutes I think, no more, though we (our group of 2 families, 7 people total) had to wait about 10 min for one other family to get off the ship. The ride there was included in the cost, and they let my ds5 come along for free (I had asked if I should pay for him, but they weren't concerned about it). They got us all set with snorkel equipment (again, including ds5 who wasn't paying for anything), as well as boogie boards with a mask sort of things set into them (so you could lie on the board and see underwater) for the 3 kids. We played and snorkeled until about 11:00. They then did about a 20-30 min land based instruction for all of us as well as another man who was doing the same intro scuba. I, the other mom, and 2 of our kids then went out with an instructor; a little embarrassing to admit that I was nervous enough only to be up to the level of the program for 8-10 year olds, but oh well, I was happy! We stayed in the water for about 30 minutes; it probably could've been a bit longer, but the adults were getting a little cold (water was nice, but a bit chillier than usual, and I think nerves had something to do with it). They had a couple of shortie wetsuits for the kids. We came back in, and the same instructor took our dh's out for what I'm sure was over an hour; they went fairly far out and had a ball. We had use of the snorkel equipment and boogie boards for the entire day. They also have large containers right next to all their equipment where you can put your belongings for the day; that helped make it much easier not to have to be worried about the security of our stuff on the beach (we only had our towels and such there), and it was only a matter of about 25 yards to get to the containers if we wanted anything. We took along sandwiches, chips, and cookies from room service, so we didn't have to buy lunch. We had to get our own transportation back (very easy...tons of taxi vans are right there) for $7 per person. The cost for the scuba instruction and use of the equipment all day was $40 for the kids and $60 for the adults, very reasonable especially since it included the ride there. I really can't say enough good things about our experience that day, and also in all the planning stages of e-mail correspondance with them.