I actually really like Sealine. It's probably cheapest here, and indeed nice! A bit of a drive, but I'm sure you'll like it. Jelly fish - yes, apparently you can get stung there, but you can also get stung at Marriott or Intercontinental (which are by the way at least twice as expensive) ;o)