My DS7 wants to snorkle on our 7 night eastern. He would like to do turtle cove which is paired with honeymoon beach. DS can't swim. Are the life vests provided enough? Will he enjoy this? He is not afraid of the water, he just can't swim. We live in a rural area and there isn't anyplace to get swimming lessons. It will just me me(mom) and my DD 21 with us. DD would rather do Trunk bay. Any suggestions?