You should have a great time. The Grand Princess has great teen facilities -- the teen room doubles as a disco by night. There are also plenty of arcade games, pools, jacuzzis, etc.
As family cruise editor, I'd appreciate any details you'd like to write about the teen program/ship's facilities once you return.
Luisa Frey Gaynor