Does anyone know if there's a public beach (or private for a fee) near where you're dropped off from the ship?  Some place to hang out, get a drink and hopefully a drink?  Is there shopping nearby?  Thanks