By showing your cruise-card you can enter Krystal hotel for free, but of course you need to spend some money on drinks and/or food.
The hotel has a nice pool and beach.
However swimming for kids isnot always that great. there can be strong waves and/or current. be aware of that.