We went here because the beach was free, We had lunch and it was good but beware there were lots of upset tourists complaining at the exchange rate it is @ 9 pesos here. We complained and they credited our meal a few pesos. The manager came out and said they probably should post this but that they have always been @ 9 he said if you pay in pesos it is better for you - American dollar is better for us!
The beach is nice but they charge for chairs $5 each, The water trampoline is $4 ea.
I was wandering if we would have been better off going to the ones that charge admission. The cab ride was $15 to the beach from downtown and $14 to the port to return.