I took my two sons (ages 15 and 20) for a spring break California coastal trip March 31-April 7. The ship is great. 10 years old but the recent refurb makes it look very new.
Pros-
Teen liked hanging with other teens at the teen center until 1 a.m. He did note that unlike Carnival, the Princess program had less structure and schedule. That was both good and bad in his view. He would have like to know when things were going to happen so he could participate in what he was really interested in.