Its a huge place, but don't expect an excellent beach. The Bonista Beach Resort Website shows you a white beach resort, but dont get carried away. The white sands aren't produced by the beach, I don't know where they took it. It doesn't matter. The beach isn't as lovely as I imagined, first its made of rough dark sand, second it holds a growing number of mangroves on the left so the sand can be filthy. I couldn't say anything against their rooms, its big for two people and each room has a veranda overlooking the pool and the beach on the side.
The beach is ideal for parties, or group events as they have a big restaurant, but prices aren't friendly. There are no stores nearby, unless you want to hire a tricylce back to the Cadiz market for 20 minutes. If you love sunset, you will be disappointed if you anticipate a good one. The resort is clean and wide. I like the cliff.