I haven't stayed there, but I have visited a couple of times. Crystal Paradise isn't fancy, but it a good place.
You can do most trips on your own, including to Caracol. The only ones that legally require a guide are some of the cave trips.
You can swim in the Macal.