As LisaP stated, there is a club for the teens. They have a video arcade, games, and dance areas. If your daughter likes to get involved, you can sign up when you first go on board. They list the events in the Freestyle newsletter.
If your children were younger, I'd say a balcony would do fine. Teens, a mini-suite sounds like a great way to go. I agree with LisaP, there has to be something for everyone in Bermuda. Hope y'all have a wonderful cruise!