My DH and DD (age 12) have decided to go on a weeks snorkelling holiday together while I go to New York with older DD. Has anyone any suggestions for a not ridiculously expensive place they could go? They are both very sporty and active and will try anything so ideally lots of things to do? I've been doing google searches but quite honestly don't have a clue!! Thanks!! 