Has anyone talked to anyone about or seen pictures / video of either Happy Bay or Friar's Bay?