For $2 US you could take a 'water taxi' from the resort beach to Cabo.