The bioluminescent bay has got to be the number 1 thing to do, http://www.biobay.com/

i went there in 07, did the caves, the big telescope thats in james bond and the bio bay, had a great time. the nightlife and restaurant scene in san jaun is great.

remember its not always about the beaches!