Worth every penny IMHO, especially if you want a few drinks, which are included.
We did the beach some what, but stayed mostly at the pool because the beach chairs were not at all comfy. The taxi was $12 US and the tickets $20 US each so splitting the cab fare with another couple is a viable option. The pool is not as big as Costa Mayo but kept clean as is the eatery. Take some cash, for shirt deals and do try the taco deals? Bring plenty of suntan lotion and topless is allowed on the left side of the beach area, out of public view.