I've enjoyed the 3 times we had an aft cabin. The superstructure obstruction really wasn't that big of a deal. Yes, if you're sitting right by the railing, people above you can see you, but that gets hot in the sun like that.
The most annoying thing about those cabins to us just was the long hike to and from stuff on the ship. But hey, get your steps in!
Much different situation onboard in regards to enforce drinking ages. On land it's a law. On ship it's just a rule. Surely a staffer could get in trouble for serving someone under age, but there's no legal repercussion.
If you're inclined to avoid labadee despite all the safeguards on place, then you should avoid all caribbean ports as well as about any US city that cruises sail out of
Adventure ocean hasn't been nearly as structured and themed post covid. Not that it's unstructured now, just activities aren't really marketed ahead of time anymore
Don't use the check in button on the app. It never seems to work for the initial check in. Use the check in link on your user profile page in the app instead