I had concerns about the "clothing optional" sun deck
Carnival doesn't have that anymore. It was removed from all ships at least two years ago. Even then it was just topless. They are now either miniature golf courses or have been made into other family-friendly areas.