We have been there many times before Wilma.
They do not charge an entrance fee...but do expect you to eat/drink while you are there enjoying their lounge chairs, table and shade, restrooms and small pool.
From the pictures I have seen, Wilma ate up a good bit of their beach...so their beach is more narrow...but still there.
The food and drinks were always good. Yes, they do offer horseback riding...although we have never done it. We always had great service while we were there.