Is anyone able to tell me how deep the water is at the reef on this excursion? I have been on past snorkels that were deep open water and also some that were on a sandbar. Trying to prepare my 8 year old son for his first snorkel adventure 
Also, is the snorkel vest that is provided enough to keep a child floating? They appear kind of flimsy in some photos I have seen.
Thanks in advance!

Also, is the snorkel vest that is provided enough to keep a child floating? They appear kind of flimsy in some photos I have seen.
Thanks in advance!