"Heracles and his son were fantastic. Patient and supportive throughout as they took my family through an incredible snorkelling experience. They stayed close throughout and found the right fish and other aquatic life to make this is truly magical experience."