Cozumel- San Fransisco or Passion Island

If anyone has been to these two, could you give me the break down on them? What do they offer? How much will it cost? I have been to Cozumel numerous times, but have not tried these two. Thanks!